บทความนี้จะเป็นการแนะนำการเริ่มต้น การพัฒนาโปรแกรมลงในมือถือ Android ซึ่งมันก็ไม่ยากอย่างที่ทุกๆ คนคิดกัน
บทความนี้เหมาะสมกับ
- ผู้ที่มีพื้นฐานการพัฒนาโปรแกรมทางด้าน C / Java / PHP / และผู้ที่รู้เรื่องเกี่ยวกับการเขียนประแกรมรูปแบบ OOP
- ไม่รู้เรื่องเกี่ยวกับการเขียนโปรแกรมลง android มาก่อน
- หล่อ สวย หน้าตาดี
- ใจรัก
เริ่มต้นจาก การรู้จักเว็บ Android Developers http://developer.android.com ภายในหน้านั้น ก็จะประกอบด้วยเนื้อหาต่างๆ ให้เราอ่านดูเล่น ไม่ต้องสนใจอะไรมากครับให้เรากดที่ Tab SDK เพื่อดาว์นโหลด Android SDK เช่น android-sdk_r06-windows.zip
จากนั้น ต่อไปเราก็ต้องไปโหลดเครื่องมือพัฒนา โดยในเว็บผมเห็นมีแต่แนะนำ Eclipse IDE ซึ่งสามารถเข้าไปโหลดได้ที่ http://www.eclipse.org/downloads ซึ่งมันสามารถใช้ได้แค่ Eclipse 3.4 (Ganymede) หรือ Eclipse 3.5 (Galileo) ผมก็จะแนะนำ 3.5 ก็แล้ว กัน เพราะมันคือ version ที่ใหม่กว่าน่าจะดีกว่ามั่ง(อันนี้ไม่รู้) ซึ่งสามารถเข้าดาว์นโหลดได้ที่ http://www.eclipse.org/downloads/packages/release/galileo/sr2
eclipse จะสามารถที่จะรันได้ จำเป็นต้องมี JDK สามารถดาว์นโหลดได้ที่ http://java.sun.com/javase/downloads/widget/jdk6.jsp
จากนั้น unzip eclipse แล้วทำการรันโปรแกรม eclipse ขึ้นมา เพื่อทำการติดตั้ง ADT หรือชื่อเต็มๆ ว่า Android Development Tools
ขั้นตอนการติดตั้ง ADT
- เปิด Eclipse
- ไปที่ Help > Install New Software

- กดที่ ปุ่ม Add

- ให้เรากรอกข้อมูล Location เป็น https://dl-ssl.google.com/android/eclipse/ แล้วก็ตั้งชื่อ เสร็จแล้วกดปุ่ม OK

- รอการตรวจสอบจาก จะได้ดังรูป เสร็จแล้วให้เรากด เลือก Checkbox Developer Tools แล้วกด Next เรื่อยๆ จนกว่าจะมีปุ่ม Finish

- จากนั้น กดเลือกทั้ง 2 อย่าง แล้วกด Next ระบบก็จะทำการดาว์นโหลด
- เมื่อดาว์นโหลดเสร็จแล้วกด Finish จากนั้นให้เปิด eclipse ใหม่อีกครั้ง
- เมื่อเปิด eclipse ใหม่อีกครั้งคราวนี้เราจะเห็นว่ามี Android SDK and ADV Manager
อยู่ใน Window > Android SDK and ADV Manager

- ให้เราทำการติดตั้ง Packages ต่างๆ ของ Android จะเลือกหมดก็ได้หรือจะเลือกตามที่ต้อง การพัฒนาอย่างเดียวก็ได้ เสร็จแล้วกด Install Selected

- ให้ไปดูที่ Install Packages จะเห็นว่ามี package ไหนได้ถูกติดตั้งไปบ้าง
- ต่อไปให้เราไปที่ Virtual Devices เพื่อสร้างตัวจำลองขึ้นมา 1 ตัวไว้ใช้ทดสอบ


- เพียงเท่านี้ก็ติดตั้ง eclipse เพื่อที่จะได้พัฒนา Android ต่อไป
ทดสอบสร้าง Project
ก่อนอื่นต้องบอกเลยว่า ตอนนี้สามารถพัฒนา โดยใช้ Current Location ของคุณเป็น United States ได้เท่านั้น
สร้างโปรโจคก็เหมือนกัยสร้าง Java Project แต่เปลี่ยนเป็น Android Project
เสร็จแล้วตั้งค่าต่างๆ ตามตัวอย่างก็ได้
ใส่ข้อมูลแล้วก็ Finish ได้เลย แล้วรอระบบบิ้วนิดหน่อย ก็สามารถทดลองรันได้เลย
หาก Error โปรดตรวจสอบว่า Current Location ของคุณเป็น United States หรือยัง
มีอะไรสงสัย Comment ถามได้ครับ
Related Posts
- Android ดึงภาพจากเว็บมาแสดงใน ImageView
- Android การนำรูปภาพมาใส่ในโปรแกรม
- Ajax ง่ายๆ กับ jQuery
- PHP แยกส่วนการเขียนให้เป็นระเบียบ
- parseInt(“08″) ใน js ทำไมค่าที่ออกมาถึงเป็น 0
- PHP5 กับการทำสอบเขียนแบบ OOP
- PHP ในเรื่องของ if while และ for
- เริ่มต้นการเขียนเว็บด้วย PHP
- Error :HTML Parser (KB927917)
- File .as มีลักษณะ และ import เข้า ActionScript 3 ยังไง



ผมมีcode ที่รันบน pc แต่ต้องการหาคนเขียนบนเอ็นดรอยได้ พอจะแนะนำได้ไหมคับ
คุณ nick ครับ ผมอยากขอโค้ดที่รันบนพีชีได้ป่าว ครับ
อยากเอามาพัฒนาต่อ ครับ เเละอยากรู้เรือ่งพวกนี้ด้วย ส่งเข้าเมลด้วยน่ะคับ
atipcl_bk@hotmail.com ขอพระคุณ ครับ
คุณ nick ครับ ผมอยากขอโค้ดที่รันบนพีชีได้ป่าว ครับ..
อยากเอามาศึกษาดู ครับ ส่งเข้าเมลด้วยน่ะคับ bn6958@hotmail.com ขอพระคุณ ครับ
Error generating final archive: Debug Certificate expired on 2/2/2498, 23:19 น.
Error generating final archive: Debug Certificate expired on 2/2/2498, 23:19 น.
มันขึ้น error ผมอยากทราบว่ามันคืออะไร แล้วผิดพลาดตรงไหน ช่วยหาวิธีแก้ให้หน่อยนะคับฺ…..ขอบคุณเป็นอย่างยิ่ง
@nick : เราเป็นอีกคนหนึ่งที่กำลังศึกษาเรื่องนี้อยุ่ ขอคำชี้แนะด้วยค่ะ
pon_1903@hotmail.com
@Boy: ลองวิธีนี้ดูครับ http://www.mobiledevguru.com/Article/tabid/66/articleType/ArticleView/articleId/37/-Error-generating-final-archive-Debug-certificate-expired-on-ddmmyyyy-.aspx
ขอบคุณครับ ขออนุญาติแบ่งปันนะครับ
@bombomstory: อนุญาติครับ
http://www.youtube.com/watch?v=G80q3BItnvQ
ขอโค้ตบ้างค่ะพอดีกำลังศึกษาเรื่องนี้ค่ะขอคุนค่ะ kae_11p@hotmail.com
ADT Version ใหม่สามารถ deploy test ในมือถือได้เลยนะครับ
คือจะทำโปรเจ็คอ่ะครับ แต่ไม่รู้จะเริ่มยังไงดี อยากได้ตัวอย่าง App และตัวอย่าง Code ที่หลากหลายรูปแบบ เพื่อศึกษาความเหมาะสมครับ ยังงัยรบกวนผู้รู้ทุกท่านกรุณาด้วยครับ
namonamo2001@hotmail.com
คัยรู้บ้างว่าการพัฒนาโปรแกรมบนแอนดรอยทำยังไง ช่วยแนะนำหน่อยนะค่ะ หนูต้องการทำโปรเจ็ค อยากได้ความช่วยเหลือ ขอขอบคุณล่วงหน้าค่ะ
ผมอยากทำโปรเจคเกี่ยวกับ เอนดรอย แต่ไม่รู้จะเอาไปคอนโทรลอะไรดีครับ
พอทำขั้นตอนที่7แล้วที่เมนู Window -> Android SDK and AVD Managerมันไม่มีขึ้นมาอ่ะคับทำไงดี
อันนี้ผมไม่เคยเจอ ลองตรวจสอบ SDK ว่าติดตั้งหรือยัง
ผมกำลังเริ่มศึกษา ขอติดตามเรื่อยๆนะคับ
ทำไม่เป็นอ่ะ ไม่เข้าใจเลยค่ะ