1. Cài đặt Eclipse
Ở đây mình chỉ hướng dẫn các bạn cách cài đặt đơn giản thông qua kho phần mềm sẵn có của Ubuntu: Vào Ubuntu Software Center => Search eclipse => Install
2. Cài đặt Android SDK
2.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 các bạn vào Help => Install New Software.
Chọn Add sau đó tại trường Location nhập vào đường dẫn sau: http://download.eclipse.org/releases/indigo
(Ở đây mình dùng bản Eclipse Indigo nhé, các bản khác sẽ có đường dẫn update khác nhau)
Tiếp theo các bạn tick chọn vào Linux Tools như hình rồi Next => I accept... => Finish để cài đặt như bình thường, sau khi cài đặt xong, khởi động lại Eclipse nhé.
Tiếp theo, chúng ta sẽ tiến hành cài đặt ADT plugin cho Eclipse. Cũng vào Help => Install New Software => Add => Tại trường Location nhập vào: https://dl-ssl.google.com/android/eclipse/
Chờ một lát, sau đó các bạn tick chọn vào Development Tools => Next => I accept... => Finish và chờ đến khi quá trình cài đặt hoàn tất.
2.2 Cài đặt và cấu hình Android SDK với ADT plugin.
Các bạn download gói Android SDK tại trang chủ của Android:
http://developer.android.com/sdk/index.html
Nhớ download bản Linux nhé (Đang Ubuntu mà )
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/mrlonely/ => chúng ta sẽ được /home/mrlonely/android-sdk-linux
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 => OK
Download các API cần thiết để có thể lập trình: Vào Window => Android SDK Manager => Tick chọn vào các API cần thiết sử dụng => Install .. Package
Để có thể tạo máy ảo Android và debug thì chúng ta cần phần quyền một số thư mục và file thực thi trong thư mục android-sdk-linux:
Mã:
sudo chmod -R 777 /home/username/android-sdk-linux/tools
sudo chmod -R 777 ~/.android/avd
sudo chmod -R 777 /home/username/android-sdk-linux/tools
sudo chmod a+x /home/username/android-sdk-linux/platform-tools/aapt
sudo chmod a+x /home/username/android-sdk-linux/platform-tools/adb
Bây giờ thì chúng ta đã có thể tạo máy ảo và lập trình android trên Eclipse rồi nhé.
3. Cấu hình để debug ứng dụng với thiết bị thật (USB debug):
Chúng ta sẽ tiến hành tạo rule cho android:
Mã:
touch /etc/udev/rules.d/51-android.rules
Nội dung file như sau:
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
Trong đó, chúng ta sẽ thay 0bb4 thành idVendor tương ứng với thiết bị thật (Ở đâu ví dụ là HTC).
Danh sách idVendor của các thiết bị: http://developer.android.com/guide/developing/device.html
Phân quyền:
Mã:
chmod a+r /etc/udev/rules.d/51-android.rules
Nguồn: orum.ubuntu-vn.org