android eclipse

setup font thai

web upload apk file to google app

web for create png 512x512 32bit

if program start up error , please try

copy: files containing '3740' in /usr/lib/jni/libswt-*3740.so to ~/.swt/lib/linux/x86_64/ or x86

if not install JDK

sudo add-apt-repository ppa:webupd8team/java sudo apt-get update && sudo apt-get install oracle-jdk7-installer

After the installation you have enable the jdk

update-alternatives --display java

Check if Ubuntu uses Java JDK 7

java -version

It should show something like this

javac 1.7.0_25

Add JAVA_HOME to environment variable

Edit /etc/environment and add JAVA_HOME=/usr/lib/jvm/java-7-oracle to the end of the file

sudo nano /etc/environment

Append to the end of the file

JAVA_HOME=/usr/lib/jvm/java-7-oracle

for ubuntu 13.04 64bit

sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5

If you want to remove oracle JDK

sudo apt-get remove oracle-jdk7-installer

example create tab

Step 1 :: Download and Install Eclipse Editor

http://www.eclipse.org/downloads/

ผมแนะนำให้คนที่ใช้ Indigo อยู่เปลี่ยนไปใช้ Juno นะครับ

ซึ่งตอนนี้ในหน้า Download Page ที่ผมให้ไว้มัน Default ไว้เป็น Eclipse Juno 4.2 แล้วล่ะครับ

เข้าที่นี่นะครับ แล้วโหลด Eclipse IDE for Java Developers

เลือกระบบปฏิบัติการของตัวเองที่ด้านขวาบนด้วยนะครับ 32 หรือ 64 bit ก็แล้วแต่ระบบของคุณ

แล้วก็ทำการติดตั้งลงบนเครื่องให้เรียบร้อย

การติดตั้งที่ผมว่าเนี่ย รู้สึกว่าแค่แตกไฟล์ไปที่ C:/ ก็พอแล้วล่ะครับ (สำหรับ Windows)

ส่วนฝั่ง Mac เอาไปไว้ตรงไหนก็ได้ครับ

Step 2 :: Download and Install Android SDK

ให้กดเข้ามาที่ --> http://developer.android.com/sdk/index.html

จากนั้นก็เลือกตาม Platfrom เลยครับ ถ้า Windows ก็โหลดตัวที่มัน Recommended นะครับ

**ถ้าเป็น Mac จะได้ Zip File มานะครับ... ให้ทำการแตกไฟล์ไว้ที่ไหนสักแห่งนึง ให้เป็นที่เป็นทางหน่อยครับ ที่ที่จำได้น่ะ อย่างผมก็โยนไว้ใน Document นี่แหละ

**ถ้าเป็น Windows เลือกอันล่าง (ที่เขาแนะนำ) ก็จะได้ไฟล์ที่เป็น .exe มา ก็ทำการลงไว้ในที่ที่จะเข้าถึงได้ง่าย เช่นเดียวกัน

เมื่อลงทั้ง Eclipse และ Android SDK เสร็จแล้วจะเข้าสู่ Step 3

Step 3 :: Install ADT Plug-in

ทำการเปิดโปรแกรม Eclipse ขึ้นมานะครับ...

ให้ทำการเลือก Menu Help --> Install New Software

จะได้หน้าต่างนี้นะครับ ให้กดที่ Add ทางด้านขวา แล้วขะขึ้น Dialog แบบนี้ครับ

- Name :: ADT Plug-in

- Location :: https://dl-ssl.google.com/android/eclipse/

(ถ้าไม่ได้ลองเปลี่ยนเป็น http)

- กด ok

- รอมันค้นหา เมื่อหาเจอมันจะขึ้น Delevoper Tools ให้ทำการติ๊กถูกข้างหน้าแล้วกด Next

- มันจะขึ้นว่า จะลงอะไรให้เราบ้าง กด Next อีกครั้ง

- แล้วมันจะให้เรา ยืนยันเกี่ยวกับข้อตกลง ให้เลือกที่ I acccept ..... จากนั้นกด Finish เป็นอันเสร็จ

- จากนี้จะมีการโหลดตัว ADT Plug-in เข้ามา ใ้หรอไปเรื่อย ๆ จนเสร็จ

- โหลดเสร็จแล้วจะขึ้นหน้าต่างให้กด Restart Eclipse

**ตัวโปรแกรม Eclipse จะถูกปิดอัตโนมัติให้เปิดขึ้นมาใหม่ หรือ !! ถ้าไม่ถูกปิด ก็ปิดแล้วเปิดขึ้นมาใหม่


Step 4 :: Adding Platfroms and Other Components


หา Menu ที่มี Android SDK Manager ครับ ใน Eclipse for Mac จะอยู่ใน Window

จะได้หน้าต่าง Android SDK Manager ดังรูป

ก็เลือกเลยครับ ว่าเราจะลงอะไรบ้าง ?

สำหรับนักศึกษาที่ต้องการจะลองเขียน Android ก็ลงเฉพาะเวอร์ชั่นล่าสุดที่เป็น 4.x ก็พอครับ ...

แต่ถ้านักพัฒนา หรือคนที่สนใจ อาจจะต้องลงเวอร์ชั่นเก่าๆ เพื่อรองรับมือถือรุ่นเก่าๆ ด้วยนะครับ

เพราะมือถือบางรุ่นก็ไม่รองรับการอัพเดทเป็น 4.x

ทั้งนี้เพราะเวลาทดสอบโปรแกรมลงเครื่องเนี่ย... เราจะเขียนโปรแกรมบนเวอร์ชั่นเดียวกับเครื่องนะครับ


ให้เลือก Accept All แล้วกด Install เลยครับ ^^

โปรแกรมก็ทำการ Download และ Install ให้เรา ดังภาพ


Step 5 :: Configuring The ADT Plug-in


- เมื่อเข้าโปรแกรม Eclipse อีกครั้ง ให้เราเลือกเมนู

Window --> Preferences (Windows)

Eclipse --> Preferences (Mac OS X)


- ให้เราเลือก Android จะได้แบบนี้

- ในช่อง SDK Location นั้นให้เรากดที่ Browse แล้วให้เราเลือก Folder ที่เราลง Android SDK ไว้

ที่ในตอนแรกผมบอกให้ หาที่ที่มันเข้าถึงง่าย ๆ จำได้ไหมครับ ?? (Step 2 :: Install Android SDK)

- จากนั้นกด Apply แล้ว Ok ตามระเบียบ ^^

Step 6 :: Set up Android Emulator


แน่นอนบางคนอาจจะไม่มีเครื่องจริงทดสอบ... ฉะนั้นเราจะลง ตัวจำลอง Android Phone เพื่อทดสอบ

โปรแกรมที่เราเขียนขึ้นมากันนะครับ


- ในโปรแกรม Eclipse เลือก Window --> AVD Manager

- กดที่ New จะได้หน้าต่าง Create New AVD


**Windows Only --> ให้เลือกช่อง Built-in เป็น HVGA ด้วย...

สำหรับบางคนที่จะทดสอบอะไรพิเศษเพิ่มเติมสามารถที่จะ Custom Emulator ของเราได้นะครับ

ในส่วนของ Hardware เราสามารถกด New เพื่อเพิ่ม Device Ram Size หรืออื่นๆ ได้นะครับ

ผมก็จำได้ไม่หมดแหะ ลองเล่นๆ ดูครับ เผื่อจะมีอะไรที่คุณต้องการ


จากนั้นคลิก Create AVD เป็นอันเรียบร้อยครับ ^^

** ถ้าใครต้องการทดสอบหลายเวอร์ชั่นก็ต้อง Create AVD ไว้หลายๆ ตัวนะครับ

อย่างที่บอกว่า เขียนโปรแกรมบนเวอร์ชั่นไหน ก็ต้องใช้มือถือเวอร์ชั่นนั้น

ในเชิงของ AVD (Android Virtual Device) ก็เช่นกันครับ

ตัวอย่างของผมที่สร้างไว้นะครับ