Wednesday, April 3, 2013

Hướng dẫn cài đặt môi trường lập trình android trên Ubuntu



CÁC BƯỚC CÀI ĐẶT
1. Cài đặt Java JDK


cài đặt Java JDK bao gồm JRE(Java Runtime Enviroment), nó tạo môi trường để chạy các ứng dụng java (đa phần lập trình android dùng ngôn ngữ java hoặc là c++)
Để cài đặt JDK ta có 2 cách:

Thứ nhất, bạn có thể cài đặt bằng ubuntu software center : mở chương trình và gõ từ khóa “java” để cài đặt.

Thứ hai, cài đặt bằng dòng lệnh command line:
Mở terminal(Ctr+Alt+T) lên và đánh dòng lệnh sau để cập nhận java SDK (ví dụ   như phiên bản 6)”:   
    sudo*apt-get*update
    sudo*apt-get*upgrade
    sudo*apt-get*install*sun-java6-jdk

Trong quá trình cập nhật phiên bản Java mới, có khả năng bạn sẽ gặp lỗi sau:
[COLOR="blue"]Package sun-java6-jdk is not available, but is referred to by another package. 
This may mean that the package is missing, has been obsoleted,
or is only available from another source E: Package sun-java6-jdk has no installation candidate[/COLOR].
Do đó ta sẽ giải quyết bằng cách add thêm một địa chỉ chứa java JDK 6 nữa, bằng câu lệnh sau đây:sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"Sau đó thử cập nhật lại bằng 3 dòng lệnh trên. Sau đó chờ đợi Java được update hoàn toàn. 

Thông báo bảo rằng gói Java JDK 6 không tồn tại, nguyên nhân là có thể là do HDH không thể truy cập đến địa chỉ chứa JDK.



2. cài đặt eclipse
  • Vào kho phần mềm có sẵn của ubuntu là ubuntu software center : gõ eclipse => install

3. cài đặt Android SDK
     3.1 cài đặt ADT plugin cho eclipse
       Trước khi cài đặt ADT plugin các bạn cần phải cập nhật các thư viện cần thiết để có thể cài đặt và sử dụng ADT trên Eclipse , để thực hiện cập nhật bạn mở eclipse lên vào Help=> Install New SoftWare như sau:


Chọn Add sau đó tại trường Location nhập vào đường dẫn sau: http://download.eclipse.org/releases/indigo




Tiếp theo bạn tích chọn vào Developer Tools, rồi chọn next=> I accept...=> Finish để cài đặt bình thường, chờ khi cài đặt xong, khởi động Eclipse như hình sau:


Nếu như không chạy được thì bạn làm lại theo cách sau đó là vào link sau tải file ADT về:

Tìm đến chỗ tương tự như sau và nhấn tải về.
http://developer.android.com/sdk/installing/installing-adt.html


Sau khi đã tải về được file ADT thì tại khung Add Repository thay vì bạn nhập vào khung Location thì bạn nhấp chọn nút Archive… rồi chọn đến file ADT bạn vừa tải về.

Công việc bây giờ là nhấp chọn và nhấn Next đến lúc hoàn thành như cài đặt các phần mềm bình thường.



 3.2.  Cài đặt và cấu hình Android SDK với ADT

Các bạn download gói Android SDK tại trang chủ của Android:
http://developer.android.com/sdk/index.html



Nếu bạn nào đã có eclipse hoặc không muốn dùng gói có sẵn trên có thể cài đặt bằng tay các công cụ làm các bước sau, còn bạn nào sử dụng gói full trên kia thì bỏ qua và đến bước 3 luôn:


Cài Android SDK 


Sau khi download xong các bạn giải nén vào /home/username/ ví dụ của mình sẽ là /home/leelien/ => chúng ta sẽ được /home/leelien/android-sdk-linux (chú ý là vào thư mục root để tránh lỗi phân quyền khi truy nhập file)


Cấu hình cho ADT plugin: Vào Window => Preferences => Khung bên trái click chọn Android => Khung bên phải tại trường Android Location các bạn tìm đến thư mục android-sdk-linux mà chúng ta vừa giải nén ở bước trên => Nhấp Apply=>OK. Hiện ra Android SDK manager => chọn các package phù hợp với cấu hình máy và tiến hành cài đặt.






Xong, như vậy là các bạn đã có thể lập trình Android trên Eclipse rồi đó.


Công việc đầu tiên đó là tạo máy ảo (Emulator) để chạy các ứng dụng Android.
các bạn nhấp chọn vào biểu tượng sau để tạo máy ảo:


Cửa sổ Android Virtual Device Manager hiện ra. Nhấp vào nút New…
Hoàn thành các mục sau:
- Name: Tên máy ảo tùy bạn chọn
- Target: Hệ điều hành Android mà bạn muốn lập máy ảo chạy.
- Sd Card: Dung lượng chứa của máy ảo.
- Skin: Kích cỡ của màn hình


Hoàn thành xong nhấn OK, là bạn đã tạo thành công máy ảo chạy android



MỘT ỨNG DỤNG LẬP TRÌNH TRÊN ANDROID


Để lập trình trên android thì bạn phải nắm vững ngôn ngữ lập trình trên java, dưới đây là một ứng dụng game trên android mình tải source trên mạng về như hình sau:














































No comments:

Post a Comment