แสดงบทความที่มีป้ายกำกับ android แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ android แสดงบทความทั้งหมด

วันจันทร์ที่ 12 กันยายน พ.ศ. 2554

Android Emulator is not starting showing “invalid command-line parameter”

เวลาจะรัน emulator ของ android แล้วปรากฎว่าไม่สามารถรันขึ้นมาได้และแจ้งข้อความกลับมาว่า invalid command-line parameter ก็สร้างความแปลกใจให้ได้ไม่น้อยเช่นกัน เพราะก่อนหน้านี้ผมสามารถรันได้ปกติ อยู่ดีวันดี ก็ไม่สามารถที่จะรันตัวอย่าง emulator android ขึ้นมาได้ ก็ทำให้ต้องละทิ้งความพยายามไปนานพอสมควร หลังจากทิ้งไปนานพอสมควรก็ได้กลับมาคิดใหม่ว่าน่าจะมีวิธีการแก้ไข เพื่อให้สามารถกลับมารันได้เหมือนเดิม จึงได้เริ่มค้นหาคำตอบ ผลก็ปรากฎว่า ตำแหน่ง path ที่กำหนด android sdk นั้น จำเป็นต้องเปลี่ยนแปลงรูปแบบการอ้างอิงเป็นระบบ path แบบเก่าสมัยยังใช้ windows 98

หลังจากจากเปลี่ยนตามรูปแบบดังกล่าวก็ทำให้สามารถรัน android emulator ได้แบบง่าย ๆ  ก็เป็นอันว่าความสนใจที่จะทำอะไร ต่อมิอะไรต่อไปกับ android ได้ผุดขึ้นมาอีกครั้ง และเกิดความยากที่จะแก้ปัญหาตรงนี้ สำหรับคนที่เคยเจอปัญหาเดียวกัน ลองดูวิธีการจากภาพดูก็ได้นะครับ เผื่อจะเป็นปัญหาเดียวกัน หากเราแก้ไขได้ก็จะเป็นอีกหนึ่งจุดเริ่มต้นที่ทำให้อยากกลับมาทำ application บน android กลับมาอีกครั้ง

ภาพขั้นตอนที่ 1


ภาพขั้นตอนที่ 2
เพียงเท่านี้ก็จะได้แรงใจ ที่อยากจะกลับมารัน android emulator อีกครั้งแล้ว

วันอังคารที่ 16 สิงหาคม พ.ศ. 2554

Eclipse ไม่สามารถสร้าง Android project ได้

ตอนนี้มีปัญหาการสร้าง Android project จากโปรแกรม Eclipse แล้วไม่สามารถทำได้ เนื่องจากว่าทำการเปลี่ยน work space ให้กับ Eclipse ใหม่ พอเปิด Eclipse ขึ้นมาอีกครั้งแล้วจะสร้าง Android project กลับไม่สามารถสร้างได้โดยโปรแกรมจะแสดงผลหน้าต่างดังนี้




ภาพปัญหา

ปัญหาจากที่เจอตรงนี้เนื่องมาจากการย้ายตำแหน่งของ Work space ของ Eclipse ใหม่มีผลทำให้การตั้งค่าต่าง ๆ ของ Eclipse เปลี่ยนแปลงด้วยดังนั้นค่าของ Android SDK เองก็เป็นอีกหนึ่งที่เกิดการเปลี่ยนแปลงในครั้งนี้ด้วย สรุปปัญหาที่เกิดก็คือตำแหน่งของ Andorid SDK ใน Eclipse หายไป เราจึงต้องกำหนดให้อีกครั้งเพื่อที่จะสามารถให้ทำงานได้อีกครั้ง โดยไปที่เมนู Window->Preferences แล้วจะได้ภาพแสดงผลดังด้านล่าง




Eclipse preferences

หลังจากนั้นก็กำหนดตำแหน่งที่ติดตั้ง Android SDK ให้กับ Eclipse แล้วคลิกที่ปุ่ม Apply และตามด้วยปุ่ม OK ก็จะได้หน้าต่างดังนี้





ภาพหลังจากกำหนดค่า

 หลังจากนั้นไปสร้าง Android project อีกครั้งเราก็จะสามารถสร้าง project ตามที่ต้องการได้แล้ว




ภาพที่สามารถสร้าง Android project ได้

โปรดติดตามต่อนะครับจะพยายามหาเนื้อหาเกี่ยวกับ Android ที่อ่านง่าย ๆ มาอีกครั้ง ส่วนมาก็จะเป็นปัญหาที่เจอ และความรู้ใหม่ ๆ ที่ได้รู้มา จะได้มาแชร์ความคิดเห็นครับ

วันเสาร์ที่ 6 สิงหาคม พ.ศ. 2554

Installed packages ไม่ผ่าน

ทดลองมาตั้งนาน ตอนแรกนึกว่าเน็ตใช้ไม่ได้ แต่ที่ไหนได้ เพราะว่า เรารัน โปรแกรมที่อยู่ในสิทธิ์ของ Administrator ก็เลยไม่ได้สักที่

เพราะว่าจะพยายามจะอับเดต packages ของ android แต่ไม่ผ่านสักที เพิ่งรู้ว่าตัวเองรันโปรแกรมในโหมดที่มันไม่ยอมให้เราติดตั้ง

ภาพประกอบ

หลังจากคลิกขวาที่ไอคอนของโปรแกรมแล้ว ก็สามารถ คลิกที่ Run as adinistrator ได้ หลังจากนั้นก็จะติดตั้ง packages ได้แล้ว




แค่เท่านี้ก็สามารถ update new packages ได้แล้ว

วันพุธที่ 11 พฤษภาคม พ.ศ. 2554

การติดตั้งเครื่องมือสำหรับพัฒนา แอนดรอย (Android)

หลังจากทราบเครื่องมือสำหรับการพัฒนาโปรแกรมบนแอนดรอยแล้ว ในวันนี้จะได้นำเสนอขั้นตอนการติดตั้งและเตรียมเครื่องมือให้พร้อมสำหรับการเขียนโปรแกรมดังนี้เลยนะครับ

1. ติดตั้ง JDK หรือ จาวา (Java) นั่นเอง อันนี้คงไม่ได้สาธิตการติดตั้งอะไรมากมายนะครับเนื่องจากว่าเป็นซอฟต์แวร์พื้นฐานอยู่แล้วการติดตั้งก็ง่ายมากไม่ต้องมีขั้นตอนอะไรให้ยุ่งยาก ดาวโหลดมาแล้วก็ติดตั้งแบบ Next รวดเดียวได้เลยครับ

2. ดาวโหลด Eclipse มาติดตั้งได้เลยนะครับเวอร์ชันที่ผมใช้นี้จะเป็นเวอร์ชัน galileo ดังภาพครับ

ตัวอย่าง Eclipse

3. ติดตั้ง Android SDK Platform อันนี้ก็ไม่ต้องมีอะไรมากมายเหมือนกันข้อ 1. Next รวดเดียว แต่หลังจากติดตั้งเสร็จแล้วก็อับเดตแพ็คเก็ตให้เรียบร้อยจะได้มี Platform สำหรับการพัฒนาแอนดรอย ซึ่งจะมีแพ็คเก็คให้เลือกอับเดตดังนี้ แล้วก็ทำการอับเดตได้เลย Goooo!!

อับเดตแพ็คเก็ตสำหรับพัฒนาแอนดรอย


4. หลังจากได้ Eclipse แล้วก็ติดตั้ง ADT ได้เลย โดยเปิด Eclipse ขึ้นมาแล้วไปที่เมนู Help->Check for Updates หลังจากนั้น Eclipse จะแสดงรายการแพ็คเก็ตที่พร้อมจะอับเดตให้เห็น แล้วก็เลือกอับเดตส่วนที่เกี่ยวข้องกับ Android ช่วงเวลาที่อับเดตจะได้ภาพการทำงานดังนี้

แสดงการอับเดตซอฟต์แวร์

เอาไว้คราวหน้ามาลองสร้าง Hello Android


แอนดรอย (Android) เตรียมเครื่องมือสำหรับพัฒนา

นับว่าช่วงนี้แอนดรอยก็ค่อยข้างมีบทบาทมาก เพราะผู้เขียนเองก็อดใจไม่ได้จนต้องไปหามาใช้เหมือนกัน ^_^  มีเครื่องก็เป็นปัญหาละสิครับ เกิดอยากเขียนโปรแกรมบนระบบปฏิบัติการขึ้นมาซะงั้น ก็เลยต้องศึกษาสักหน่อย จนได้ที่มาว่าจะพัฒนาแอนดรอยจำเป็นต้องมีสิ่งเหล่านี้


  1. JDK (http://www.oracle.com/technetwork/java/javase/downloads/index.html)
  2. Eclipse (http://www.eclipse.org/downloads/)
  3. Android SDK (http://developer.android.com/sdk/)
  4. ADT (http://developer.android.com/sdk/eclipse-adt.html)
  5. Android SDK Platform (http://developer.android.com/sdk/)
  6. Create Virtual Device
  7. API Demos

ส่วนข้อ 6 และข้อ 7 นั้น เอาไว้ประกอบการพัฒนาครับ ส่วนเครื่องมือจริงๆ ก็น่าจะเป็น 5 ข้อแรก ส่วนคนอื่นที่ใช้เครื่องมือ IDE ตัวอื่นอาจจะแตกต่างกันออกไปนะครับ เอาเป็นว่านี้คืออีกหนึ่งทางเลือก


เพิ่มเติมสำหรับวิธีการติดตั้ง



เพิ่มเติมตัวอย่างข้อ 6 Virtual Device
ตัวอย่าง Virtual Device

















เพิ่มเติมตัวอย่างข้อ 7 API Demos


วันศุกร์ที่ 11 มีนาคม พ.ศ. 2554

ข้อความ belongs to: protected by antivirus บน แอนดรอย (android)

หากใครต้องการแก้ไขข้อความ belongs to : ชื่อตัวเอง ก็สามารถทำได้ตามนี้ครับ


This message is part of a third party application called Antivirus Free


When you power up your phone it will display: This phone belongs to:protected by antivirus You do not have the ability to disable this feature within the app, however you can add your name. 


1.From the main screen, pull (drag) up the icons screen 2. Select antivirus 


2.Select the Menu key (second from the left key on the bottom) 

3.Select Settings 

4.Select Remote Management 

5.Select Lost Message

 Select Text before to change or overwrite - "This phone belongs to" Select Contact Information to select acontact. Choose yourself and your contact information will displaybetween the two current messages. Select Text after to change or overwrite "protected by antivirus" Once finished close out of the application


แค่นี้ก็เป็นอันเรียบร้อยแล้วครับ

วันอังคารที่ 8 มีนาคม พ.ศ. 2554

ยกเลิกการแจ้งเตือน การพิมพ์ จอสั่นของ แอนดรอย (android)

Setting --> Language & Keyboard --> Text Setting

แล้วดูที่ Input method ก่อนว่าตอนนี้เราใช่้ Keyboard ตัวไหนอยู่

พอรู้แล้วก็ไปกดที่เมนู Setting ของ keyboard นั้นๆ

จะเห็นหัวข้อที่ว่า Vibrate on key press ก็ปิดการทำงาน