การติดตั้ง Android SDK บน Windows ด้วย EClipse IDE


Android on WindowsOS
หลังจากได้ทดลองติดตั้ง Android SDK บน Ubuntu Linux ด้วน Eclipse IDE และเขียนลำดับวิธีการทำไว้ใน Drutor Blog แล้ว


วันนี่เรามาดูกันครับว่าการติดตั้ง Android SDK บน Windows 7 ด้วp Eclipse IDE มีวิธีการทำอย่างไร

ขั้นที่ #1 --ติดตั่ง JRE: 

Java Runtime Environment for Windows ให้ทำการดาวน์โหลด แล้วติดตั้งตามนี้ครับ http://java.com/en/download/windows_xpi.jsp?locale=en

ขั้นที่ #2 -- ติดตั้ง Eclipse

ดาวน์โหลด Eclipse Classic ได้ที่ http://www.eclipse.org/downloads

หลังจากดาวน์โหลดมาแล้วให้แตกไฟล์ออกมาเท่านี้ก็เรียบร้อยเพราะ Eclipse ไม่จำเป็นต้องติดตั้ง มันเหมือนเป็น Portable Application (ควรสร้าง Shortcut ไว้ เผื่อเรียกใช้ได้ง่ายๆ)

ขั้นที่ #3 -- ติดตั้ง Android SDK

ให้ดาวน์โหลดตัว SDK จาก http://developer.android.com/sdk/index.html
โดยเลือกให้ตรงกับ platform ที่เราใช้พัฒนา หลังจากดาวน์โหลดมาแล้วให้แตกไฟล์ออกมาจะได้เป็นชื่อ android-sdk- ในที่นี้ของเราใช้ windows ชื่อโฟลเดอร์ที่ได้ก็จะเป็น android-sdk-windows

จากนั้นเราควรทำให้คำสั่งต่างๆของ SDK สามารถใช้งานได้ทุกที่โดย คลิกขวาที่ My Computer เลือก Properties จากนั้นเลือก Advanced Tab ด้านล่างสุดจะมีปุ่ม Environment Variables อยู่ให้คลิกแล้วจะมีหน้าต่างเล็กๆขึ้นมาที่ System Variables ให้หาคำว่า Path แล้วกด Edit จากนั้นให้ใส่ที่อยู่เต็มๆของ android-sdk-windows/tools ต่อด้านหลังสุด เช่น D:\android-sdk-windows\tools ถ้าหลังสุดไม่มี ; (semi-colon) อยู่ให้เติมไปด้วย เช่น ;D:\android-sdk-windows\tools 


ขั้นที่ #4 -- ติดตั้ง ADT Plugin ผ่าน Eclipse

เปิด Eclipse ขึ้นมา (ที่ดาวน์โหลดจากขั้นตอนแรก) ที่เมนูเลือก Help -> Install New Software จะมีหน้าต่างใหม่ขึ้นมา กดปุ่ม Add จะมีช่องให้กรอกข้อมูล

    Name: ใส่ Android Plugin
    Location: ใส่ https://dl-ssl.google.com/android/eclipse/


จากนั้นกด OK แล้วหน้าต่าง Available Software ในพื้นที่ว่างๆตรงกลางจะมี Developer Tools โผล่ขึ้นมา ให้ลองกดลูกศรหน้า Developer Tools จะมีอีกสองอันโผล่มาคือ Android DDMS กับ Android Development Tools ให้เลือกทั้งหมดแล้วกด Next

มันจะทำการ Pending... รอมันจนกว่าจะมีให้กด Next อีกครั้ง พอกดแล้วหน้าต่างจะแบ่งออกเป็น 2 ฝั่ง ฝั่งซ้ายเป็นรายของ Software ที่เราจะติดตั้ง ด้านขวาเป็น Agreement ให้เราเลือก Accept แล้วกด Finish

รอจนมัน Download และ Install เสร็จ มันจะให้ Restart Eclipse ใหม่


ขั้นที่ #5 -- ติดตั้ง Platform version ของ Android


ที่เมนู Window -> Android SDK and AVD Manager ด้านซ้ายเลือกแถบ Available Packages ด้านขวาจะแสดง repository ของ packages

ให้เราติ๊กที่ https://dl-ssl.google.com/android/repository/repository.xml แล้วจะมี platform ของ android ขึ้นมา ให้เราเลือก version ที่เราต้องการจะพัฒนา (แนะนำให้เลือกหมด) จากนั้นกด Install Selected

มันจะให้เรายืนยันการติดตั้งให้กด Accept (กรณีเลือกหลายอันกด Accept All)

ขั้นตอนนี้จะค่อนข้างนานเพราะว่าต้องดาวน์โหลด platforms ต่างๆมาลงที่เครื่องเราซึ่งแต่ละไฟล์ไม่ได้ขนาดเล็กๆ ส่วน platform ต่างๆที่ติดตั้งจะอยู่ที่ android-sdk-windows/platforms

ที่เมนู Window -> Preferences ด้านซ้ายเลือกแถบ Android ด้านขวาตรง SDK  Location ให้เลือก directory ของ android-sdk-windows ที่เราดาวน์โหลดมาในขั้นตอนที่สอง แล้วตารางด้านล่างจะแสดง platform version ของ android ที่เราได้ติดตั้งไว้ กดนั้นกด Apply


ขั้นที่ #6 -- สร้าง Android Virtual Device (AVD)

Android Virtual Device เป็นตัวจำลอง Android บนเครื่องคอมพิวเตอร์หรือจะเรียกกันง่ายๆว่า Emulator นี่เอง ถ้าเราไม่มีเครื่อง Android ก็สามารถใช้เจ้า Emulator นี่แสดงผล Application ที่เราพัฒนามาได้เลย

ที่เมนู Window -> Android SDK and AVD Manager ด้านซ้ายเลือกแถบ Virtual Devices ด้านขวากดปุ่ม New

    Name: ตั้งชื่อ device เช่น G1 หรือ Hero
    Target: Platform version ที่ต้องการ
    SD Card: ขนาดความจำของ SD Card
    Hardware: ส่วนนี้จะเป็นความสามารถของตัวเครื่องจำลองที่เราต้องการให้มี เช่น Camera Support, SD Card Support, Touch-screen support

เมื่อป้อนข้อมูลเรียบร้อยแล้วกด Create AVD พอสร้างเสร็จให้เลือก Device ที่เราเพิ่งสร้าง แล้วกด Start -> Launch จะได้คล้ายรูปข้างบนครับ


ขั้นที่ #7 -- ทดลองเขียน Hello, Android แอพ

Android Hello World App
พอเราติดตั้งสิ่งจำเป็นเสร็จหมดแล้ว เราก็มาทดสอบการใช้งานว่ามันใช้งานได้หรือไม่

ให้เปิด Eclipse ขึ้นมา เลือก File -> New -> Project เลือก Android -> Android -> Project แล้วกด Next จะมีหน้าต่างใหม่ขึ้นให้กรอกค่าต่างๆ

    Project name: ใส่ HelloAndroid
    Build target: เลือกให้ตรงกับ AVD ที่เราได้สร้างไว้ด้านบน
    Application name: Hello, Android
    Package name: com.example.helloandroid
    Create Activity: HelloAndroid


แล้วกด Finish เราก็จะได้โปรเจคใหม่ขึ้นมา จากนั้นให้เปิด HelloAndroid.java ขึ้นมา จะได้หน้าตาประมาณ

package com.example.helloandroid;

import android.app.Activity;
import android.os.Bundle;

public class HelloAndroid extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}



ให้แก้ไข code นิดหน่อย โดยเพิ่ม TextView เข้าไปเพื่อแสดงผลตัวหนังสือ

import android.widget.TextView;

ใน onCreate() ให้เปลี่ยนเป็น

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    TextView tv = new TextView(this);
    tv.setText("Hello, Android");
    setContentView(tv);
}



เสร็จแล้วให้ Save แล้วไปที่เมนู Run -> Run แล้วเลือก Android Application จะได้หน้าตาตามนี้


*รวมลิ้งค์การติดตั้งที่น่าสนใจ:
Previous
Next Post »
Thanks for your comment