• Tạo tài khoản
    *
    *
    *
    *
    *
    *

    Thông tin có dấu hoa thị (*) là bắt buộc.

MẠNG SINH VIÊN CNTT VIỆT NAM - ITSTUDENT.net ®

Lập trình Android – Cài đặt Android SDK và thiết lập môi trường

  • Share

Lap-trinh-AndroidITStudent.net – Android là hệ điều hành trên điện thoại di động được phát triển bởi công ty Android Inc. và được Google mua lại vào năm 2005. Smart Phone chạy Android chiếm hơn 80% thị phần điện thoại thông minh trên toàn thế giới. Cùng với một số lượng lớn các ứng dụng đã được phát triển cho các thiết bị chạy Android này chứng tỏ lập trình Android đang là miếng đất màu mỡ cho lập trình viên. Ngôn ngữ lập trình cho Android phổ biến nhất là Java, ngoài ra chúng ta sẽ cần bộ công cụ phát triển ứng dụng Android SDK để bắt đầu học lập trình Android.

Như đã trình bày ở trên, ngôn ngữ lập trình chính để phát triển ứng dụng trên Android là ngôn ngữ lập trình Java. Nếu chưa quen thuộc với Java, các bạn có thể theo dõi lại loạt bài viết về lập trình Java trên ITSTUDENT.net để nhanh chóng làm quen với ngôn ngữ mạnh mẽ này. Như vậy, ngoài việc cần phải thiết lập môi trường để lập trình Java, chúng ta cũng cần phải thiết lập môi trường để chuyên lập trình di động trên Android.

Trong bài đầu tiên của loạt bài viết về lập trình Android trên ITSTUDENT.net, chúng tôi sẽ trình bày cách cài đặt Android SDKthiết lập môi trường cần thiết để giúp các bạn nhanh chóng làm quen với lập trình Android.

Bước 1: Tải bộ cài đặt Android ADT Bundle

Đầu tiên chúng ta cần tải công cụ & bộ thư viện hỗ trợ phát triển ứng dụng Android (Android SDK) ở trang http://developer.android.com/sdk/index.html

Lap-trinh-Android-01-Android-SDK

Chú ý:

  • Chúng ta cần chọn phiên bản Android SDK 32-bit hay Android SDK 64-bit phù hợp với hệ thống máy tính dự kiến sử dụng để lập trình Android.
  • Android mặc định đóng gói môi trường phát triển ứng dụng Eclipse có tích hợp sẵn các công cụ để phát triển ứng dụng Adnroid (Android Developer Tools - ADT plugin), Android SDK Tools, cùng Android Platform-tools vào trong 1 file ADT Bundle duy nhất để người dùng có thể tải về các thành phần cần thiết chỉ 1 lần duy nhất và triển khai môi trường phát triển ứng dụng Android một cách nhanh nhất có thể.

Bước 2: Cài đặt Java để lập trình ứng dụng Android:

Máy tính dùng để lập trình Android cần phải được cài đặt Java trước. Nếu không thấy biểu tượng Java trong Control Panel của Windows, chúng ta cần tải Java về và cài đặt từ địa chỉ http://www.oracle.com/technetwork/java/javase/downloads/index.html

Lap-trinh-Android-02-cai-dat-Java

Bước 3: Cài đặt Eclipse & ADT Plugin

Giải nén file Android ADT Bundle đã download được ở bước trên vào một thư mục bất kì nào đó trên máy tính. Android đã đính kèm môi trường phát triển Eclipse tích hợp ATD Plugin đã được đóng gói sẵn trong đó.

Mẹo: bạn nên để Android SDK ở ổ đĩa khác ổ đã cài hệ điều hành Windows, vì như thế khi có nhu cầu cài lại máy, thì bản cài đặt Android SDK này vẩn còn, chúng ta không cần phải download lại nữa.

Lap-trinh-Android-03-giai-nen-ADT-Bundle

 Trong trường hợp chúng ta đã cài đặt Eclipse trên máy tính trước đây rồi, thì chỉ cần cài thêm ADT Plugin (Android Development Tools - ADT Plugin) cho bản Eclipse đó bằng cách:

  • Khởi động phần mềm Eclipse
  • Vào menu Help chọn mục Intall New Software…
  • Nhập vào đường link sau đây trong mục “Work with:https://dl-ssl.google.com/android/eclipse để tiến hành cài đặt ADT Plugin cho Eclipse

Bước 4: Cài đặt Android SDK Manager:

Bật Eclipse lên, chọn Workpace. Chọn theo các bước hướng dẫn trên hình để cài Android SDK Manager

Lap-trinh-Android-04-cai-SDK-Manager

Bước 5: Tạo máy ảo Android để chạy ứng dụng Android:

Máy ảo Android là chương trình giả lập thiết bị Android (Android Virtual Device – AVD) để giúp lập trình viên kiểm tra ứng dụng nhanh ngay trên máy tính trước khi chính thức triển khai trên thiết bị Android thực tế.

Lap-trinh-Android-05-tao-may-ao

 Khi thực hiện xong, nhấn OK, chúng ta sẽ được xác nhận thiết bị Android ảo đã tạo như sau:

Lap-trinh-Android-06-quan-ly-may-ao

Bước 6: Tạo và chạy ứng dụng Android đầu tiên

Tạo project Android đầu tiên bằng cách vào menu File => New => Android Application Project

Lap-trinh-Android-07-tao-ung-dung

Nhấn nút Next để chuyển sang bước kế tiếp

Lap-trinh-Android-08-chon-bieu-tuong

Sau khi thiết lập một số thông tin liên quan tới biểu tượng cho ứng dụng Android sẽ phát triển, chúng ta tiếp tục nhấn nút Next để chuyển sang bước kế tiếp 

Lap-trinh-Android-09-Hello-Android

Môi trường phát triển chính của lập trình Android mà chúng ta sẽ cùng làm việc nhìn sẽ tương tự như hình minh họa bên trên

Chạy ứng dụng Android đầu tiên

Nhấp chuột phải vào Project chọn mục Run As => Android Application 

Lap-trinh-Android-10-chay-ung-dung

Xác định thiết bị Android để triển khai ứng dụng Android đã viết.

Lap-trinh-Android-11-chon-thiet-bi

Nhấn nút OK để xác nhận việc chọn thiết bị Android để chạy. Khi ứng dụng trên máy Android ảo chúng ta sẽ có được kết quả tương tự như sau: 

Lap-trinh-Android-12-chạy-tren-may-ao

 Lưu ý:

  • Bạn nên chạy AVD lên trước khi chạy ứng dụng sẽ nhanh hơn vì AVD khởi động lâu.
  • Bạn củng có thể Debug chương trình Android bằng phần mềm BlueStacks sẽ nhẹ hơn. Bạn có thể vào trang chủ BlueStacks để Download ứng dụng về sử dụng.

Lap-trinh-Android-13-Bluestacks 

Trên đây, chúng tôi đã giới thiệu các bước cài đặt Android SDK và chạy thử một chương trình Android đơn giản trên máy ảo Android để bắt đầu chặng đường cùng tìm hiểu lập trình Android trên ITSTUDENT.net. Hẹn gặp lại các bạn trong bài viết tiếp theo về lập trình Android.