Android Cài đặt Android SDK, Eclipse và thiết bị giả lập AVD (Android Virtual Device) trên Windows

Thảo luận trong 'Lập trình cho Di động' bắt đầu bởi hungtd7, 30/7/12.

  1. hungtd7 Thành viên














    Xu hướng di động hóa ngày nay cùng với sự phát triển mạnh mẽ của các dòng smartphone chạy Android đã tạo nên một làn sóng mới cho dân lập trình – các coding, mở ra một thị trường mới mở hơn, nhiều tiên năng hơn.
    Cũng không hẳn là một điều quá mới mẻ khi mà Android được chính thức Google mua lại từ năm 2005. Tuy nhiên, mình nhận thấy trên forum còn quá ít bài hướng dẫn về lập trình trên Android, đặc biệt là setup môi trường làm việc – khâu startup khi bước vào lập trình Android – thì không có bài viết nào. Vì vậy mình viết bài này, hi vọng cung cấp những kiến thức tương đối cơ bản, giúp các bạn phần nho nhỏ nào trong quá trình phát triển software trên Android.

    Cài đặt
    1.Tải về Android SDK (Software Development Kit)
    http://developer.android.com/sdk/index.html
    Bước cài đặt Android SDK sẽ giúp chúng ta cài đặt thiết bị giả lập Android trên máy tính. Việc thiết lập môi trường giả để: test chương trình, vọc phần mềm, thiết bị (mà ko tốn tiền mua máy :-D)
    Khi tải Android SDK về, chúng ta tiến hành giải nén vào bất kỳ đâu cũng được. Nên giải nén các tools phát triển trên cùng thư mục.
    2.Tải Eclipse IDE (Java)
    http://www.eclipse.org/downloads/
    Ở đây chúng ta có thể lựa chọn Eclipse hoặc Netbean. Tuy nhiên, theo khuyến cáo của google và kinh nghiệm bản thân, em nghĩ nên chọn Eclipse.
    Sau khi tải về eclipse, tiến hành giải nén eclipse. Khuyến cáo nên giải nén các tools phát triển trên cùng thư mục.
    3.Cài đặt Android Development Tools (ADT) plugin cho eclipse
    http://developer.android.com/sdk/eclipse-adt.html#downloading
    -Vào Help > Install New Software (hoặc Software Updates với các phiên bản cũ hơn)
    -Chọn Tab Available software
    -Chọn Add Site
    -Có thể vào trực tiếp đây để download ADT về: http://developer.android.com/tools/sdk/eclipse-adt.html#downloading (chọn Archive)
    Hoặc nhập địa chỉ sau: https://dl-ssl.google.com/android/eclipse/
    Nếu ko được:https://dl-ssl.google.com/android/eclipse/
    -Chọn tất cả các gói. Nhấn Next là Ok
    [IMG]
    4.Kết nối Android SDK với Eclipse IDE
    Hơi phức tạp chút so với develop trên BB là cần thực hiện việc kết nối SDK với Eclipse :
    -Chọn Windows > Preference menu
    -Chọn Android từ cây danh mục bên trái
    -Nhập SDK Location: là thư mục giải nén SDK đã thực hiện được ở bước 1
    [IMG]
    Đến bước này có thể nói đã hoàn thiện các bước chính để cài đặt SDK và eclipse. Để chọn lựa API và Emulator, chúng ta vào thư mục android-sdk-windows (thư mục đã cài đặt ở step 1), chạy file SDK Manager.exe. Chú ý: chạy file này bằng quyền Administrator trên windows. SDK Manager giúp chúng ta quản lý SDK Tools, SDK Platform Tools (Update, New…), các API và các AVD (Android Virtual Device)…
    Tại đây, chúng ta có thể chọn Android version để phát triển. Xem chi tiết các android version: http://developer.android.com/about/index.html . Ví dụ: Android 4.1 tương ứng API16, Android 4.0.3 – API15, Android2.2 - API8. Ở đây chúng ta có thể xem mô tả chi tiết cho End user hoặc cho Developer. API guide chắc chắn sẽ là những kiến thức rất cần thiết với những bạn Developer.
    Sau khi đã thiết lập xong, vào Tools > Manager AVDs để tạo virtual device.
    Chương trình Hello World!
    Ở đây chúng ta sẽ sử dụng layout.xml để định nghĩa các thành phần hiển thị trên main. Định nghĩa Button và hiển thị message sử dụng Toast (một dạng popup). Vào đây để đọc chi tiết về API: http://developer.android.com/guide/components/index.html
    [IMG]

    File đính kèm:

    billgateswhynot, dinhdoan2203, kientinh19 người khác thích nội dung này.
  2. phuongpd2805 Thành viên

    Thank bác, em đang định học lập trình
    tranchung513 thích nội dung này.
  3. trongnguyen2807 Thành viên

    Cái này search đầy
  4. KidzVHC Thành viên

    Bookmarked !
    Để đó hè này tu luyện :">
  5. hungtd7 Thành viên

    Hehe, đang hè rồi mà pro
  6. tru91 Thành viên

    mấy a cho e hỏi e có dt andriod vậy có cần cài sdk khộng
  7. www.trumusb.com Thành viên

    android sdk là để bạn lập trình và giao tiếp, bạn có máy điện thoại android thì sau khi lập trình xong, bạn có thể chuyển phần mềm sang điện thoại thật để chạy thực tế
    tru91 thích nội dung này.
  8. tru91 Thành viên

    em có dt zậy e cắm trực tiếp vào để test không cần cài máy dt ảo được không?
  9. www.trumusb.com Thành viên

    Được chứ em, nhưng thường lập trình xong mới đưa lên máy thật để test, còn đang lập trình thì cứ máy ảo thẳng tiến
    tru91 thích nội dung này.
  10. d_khoa Thành viên

    Cái này hay này thanks chủ thớt lấy tinh thần poet tiếp nhé.
    Mình cũng đang định nhảy vào lập trình di động mà bận rộn quá.
    Chủ yếu làm để khò khè trên phone của mình thui với lại có thêm tí kiến thức lập trình di động. giờ họ tuyển dụng nghề này cũng nhiều mà mình nghĩ tương lai càng nhiều hơn.kaka
  11. tctvn Thành viên

    oánh dấu
  12. zanghe9x Thành viên

    chủ thread ơi e cài ở bước cài Plugin cho Eclipse e bị lỗi này là sao
    ạ.giúp e với .tks for all

    File đính kèm:

  13. tranthiti Thành viên

    Không biết cài. Giải nén ra có file .exe nào bên ngoài đâu chứ???
    Bên trong các Folder thì toàn cái gì đâu chẳng hiểu gì hết.
  14. b0n109 Thành viên

    cài r sao nó cứ đòi java trong khi mình đã cài java r vậy bác
  15. hungtd7 Thành viên

    Bác ném hình lên xem
  16. b0n109 Thành viên

    Làm biếng quá, phải up hình qua bên khác r úp lên nữa. hic T_T
  17. thai huu duc Thành viên

    Em cũng đang muốn học lập trình vì cảm thấy thích thú với cái ĐT xài Android mới mua. Mình có thể tự là chủ được nó!
    Thanks bác nhiều! Có gì thì xin bác chỉ giáo thêm.
  18. hungtd7 Thành viên

    Welcome
  19. Joo Thành viên

    sao của em báo thiếu java bác nhỉ :(
  20. hungtd7 Thành viên

    Bạn chụp ảnh màn hình lên

Chia sẻ trang này