Võ Văn Hải's blog

Chỉ có một điều tuyệt đối đó là mọi thứ đều tương đối…

Thao tác với AVD và DDMS

Mục tiêu: Giúp người học biết được cách cấu hình các thiết bị Android ảo (AVD), sử dụng được perspetive DDMS trong eclipse trong một số vấn đề giả lập như nhắn tin, gọi điện thoại giữa các máy ảo. Ngoài ra còn cung cấp cách thức để quản lý file qua file explorer cũng như cách kết nối các thiết bịAndroid thật với máy tính.
Chuẩn bị:
Download JDK tại trang http://www.oracle.com/technetwork/java/javase/downloads/index.html
 sau đó tiến hành cài đặt bình thường.

Vào trang download Android: http://developer.android.com/sdk/index.html chọn lựa như hình
rồi chọn nền tảng 32/64 theo máy của mình
 
Chọn thư mục lưu. Chờ download xong, giải nén nó ta được 2 thư mục và 1 chương trình. Cấu trúc thư mục như hình sau
 
Phần 1: Thao tác với AVD
Như phần trước ta đã download Android Bundle và giải nén vào thư mục được chọn lựa.
Chạy chương trình “SDK Manager.exe”
 
Vào menu Tools, chọn “Manage AVDs…”
Để nhanh chóng tạo 1 AVD, bạn nên chọn vào lớp “DeviceDefinitions”
 
Chọn 1 cấu hình mong muốn rồi nhấn nút “Create AVD…”
 

AVD Name: tên của thiết bị AVD

Device: thiết bị mô phỏng

Target: Chọn API sẽ test

CPU/API: loại CPU sử dụng

Keyboard:bàn phím

Skin: skin của giao diện sử dụng

Front Camera: carmera trước

Back Camera: camera sau

Memory Options: RAM, Virtual Machine Heap. (lưu ý: trên
windows, kích thước bộ nhớ tối đa hỗ trợ là 768MB).

Intenal Storage: bộ nhớ trong

SD card: thẻ nhớ ngoài

Emulation Options: Các lựa chọn mô phỏng.
Snapshot – Ảnh chụp cho môi trường ảo. “Use Host GPU” – sử dụng GPU của hệ thống
máy mà AVD này chạy.
Nhấn OK
 
và ta có 1 máy ảo để thử.
 
Bây giờ bạn có thể start máy bằng cách chọn máy và nhấn nút start
 
Nhấn Lauch và chờ. Thời gian chờ sẽ hơi lâu đấy.
Phần 2: Sử sụng DDMS
Khởi động IDE Eclipse lên. Trong lúc khởi động eclipse sẽ hỏi chúng ta nơi lưu worspace. Bạn chọn thư mục để lưu trữ rồi nhấn OK.Sau khi khởi động xong, màn hình giao diện sẽ như sau:
Bạn có thể đóng tab Welcome để quay về màn hình làm việc
 
Eclipse tổ chức cửa sổ giao diện làm việc theo Perspective.
Để chọn perspective làm việc bạn có thể vào menu Windows->Open Perspective->Other hoặc có thể chọn như mục tô đỏ hình trên
 
Bạn chú ý các biểu tượng sau trên thanh công cụ
 
Bây giờ bạn start AVD lên để thử
 
 
Bạn chú ý title của emulator, con số 5554 có thể xem như là số điện thoại của máy.
Quay lại eclipse, bọn chọn perspective qua chế đệ DDMS
 
Bên trái là các thiết bị AVD đang chạy. Bạn muốn thao tác thiết bị nào thì chọn thiết bị đó
 
Bên phải bạn chọn Tab Emulator Control như hình
 
Bạn có thể gửi tin nhắn bằng cách chọn hành động SMS, gõ Message rồi nhấn nút Send như hình
 
 
Gọi điện bằng cách chọn hành động Voice và nhấn Call như hình. Để ngưng, nhấn nút “Hung Up”
 
Để quản lý File, bạn chọn lớp File Explorer như hình
Phần 3: Kết nối thiết bị thật với DDMS
Trên điện thoại, vào Settings, chọn Develop Options, check vào tùy chọn “USB debugging”.
Gắn USB nối thiết bị thật với máy tính. Cung cấp driver đảm bảo máy nhận được thiết bị.
 
Trên DDMS bạn sẽ nhận được
 
OK, bây giờ bạn đã sẵn sàng để phát triển ứng dụng

One Response to “Thao tác với AVD và DDMS”

  1. Dũng said

    http://dl.google.com/android/adt/22.6.2/adt-bundle-windows-x86_64-20140321.zip ADT 64bit , cái link của thầy toàn thấy Android studio !

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.