Bài 2: Làm quen với Android Virtual Device và DDMS
Labels:
Android emulator,
android virtual device,
AVD,
cài đặt máy ảo android,
lập trình android
·
Posted by
Miller
at
5:58 AM
Ở bài tập này, mình sẽ hướng dẫn các bạn làm quen và thao tác với
Android Virtual Device (Thiết bị android ảo) được tích hợp sẵn trong android.
Có AVD thì bạn có thể chạy ngay chương trình của bạn trên nó, debug và thực hiện
được các thao tác y hệt với một cái điện thoại android thực thụ. Bạn cũng có thể
sử dụng điện thoại android của mình kết hợp với máy tính để debug chương trình
một cách dễ dàng.
Ưu điểm của AVD là dễ sử dụng (vì được tích hợp sẵn trong sdk mà),
có thao tác tương tự với điện thoại thật. Tuy nhiên nó cũng có một vài điểm hạn
chế như: khó hỗ trợ camera, không hỗ trợ thiết bị cảm ứng... Nhưng các bạn có
thể yên tâm vì trên internet cũng đã hỗ trợ sẵn những thư viện cảm ứng của
emulator rồi.
1.
Cách tạo Android emulator trong eclipse
+ Vào menu Windows/ Android Virtual Device Manager
+
Một
cửa sổ Android Virtual Device Manager sẽ được hiện ra. Đây là cửa sổ quản lý
các Android Emulator của bạn.
+ Bấm nút New... để tạo ra 1 emulator mới là
emulator phục vụ cho việc code của chúng ta
+ Ở trên ta đã thiết lập một vài thông số như device, API, ram, sd
card... Các bạn lưu ý khi set ram của máy ảo nên tùy theo ram của máy tính mình
nhé, đừng set tham quá. Dung lượng của SD card cũng nên để vừa phải, vì khi bạn
tạo ra máy ảo sẽ lưu vào trong ổ cứng + với dung lượng của SD card bạn vừa tạo.
Nếu để cao quá thì chật ổ cứng, mà cũng không cần thiết phải để nhiều quá.
+ Sau khi tạo xong, một AVD mới sẽ xuất hiện trong Android
Virtual Device Manager. Như vậy là chúng ta đã tạo xong một AVD rồi đấy.
2.Chạy máy ảo android
+ Mở cửa sổ Android
Virtual Device Manager, chọn AVD mà bạn vừa tạo ra rồi bấm Starts sẽ hiện
ra bảng sau
+ Các bạn
lưu ý chút là nhớ tích vào 2 ô “Launch from snapshot” và “Save to snapshot” như
hình trên. Khi lần đầu chạy máy ảo thì khởi động sẽ khá mất thời gian, tùy thuộc
vào cấu hình máy tính của bạn. Lần sau chạy lại sẽ nhanh hơn hẳn. Chắc chắn rồi
!
Nào cùng
chiêm ngưỡng kết quả. Thật sự là lần đầu chạy quá là lâu, máy mình chờ là mất gần
5 phút. Nên các bạn cũng đừng lo lắng gì nhé.
Trông cũng
khá ngon đấy chứ nhỉ. Các bạn có thể chọn trong phần Device các thiết bị mới
hơn với API cao hơn trông sẽ còn lung linh huyền bí hơn nhiều.
3.Cách sử dụng
Android Emulator
-Các phím
chức năng: Cái này các bạn tự tìm hiểu nhé, mình không đề cập tới vì cũng không
quan trọng lắm. Các bạn cần phải tự mình thao tác thực tế tập luyện nhiều cho
quen với thiết bị emulator.
-Xoay màn
hình dọc – ngang: Bấm tổ hợp phím Ctrl+F11 để xoay ngang, bấm thêm phát nữa để
về như cũ.
-Cách gọi
điện thoại – gửi tin nhắn trong máy ảo: Các bạn lưu ý cái dòng trên cùng của
emulator nhé. Của mình là 5554:new.avd. 5554 chính là port của máy ảo của mình.
+Cách 1: Tạo
ra 1 máy ảo khác. Rồi dùng chức năng nhắn tin hay gọi điện của chính máy ảo đó
và nhắn tới máy ảo có port là 5554. Số điện thoại để gửi hay gọi chính là số
port của avd, như mình là 5554 đó. Nói chung thao tác này chuẩn như khi bạn gọi
điện thoại nên dễ thôi. Các bạn thực hành là quen ngay.
+Cách 2: Trên
thanh công cụ của eclipse bạn quan sát thấy nút DDMS
ở bên góc tay phải, nhấn vào nó (chú ý là bạn phải ít nhất
đang chạy 1 máy ảo android). Nếu máy của bạn không có thì bạn vào menu Windows/ chọn Open Perspective/ DDMS
Sau khi chọn DDMS bạn chọn tab Emulator Control:
+Mục Incoming number: Nhập port vào.
+Chọn sms nếu muốn gửi tin nhắn. Điền thêm thông tin vào đó là ok.
+Bấm nút send. Và quan sát trên máy ảo của bạn sẽ nhận được tin nhắn
Vậy là ok rồi đó.
Cái tin nhắn viết chữ có dấu bị lỗi font 1 tý, cũng không sao hết. Qua bài học
này, Các bạn đã tìm hiểu được cách tạo Android Virtual Device và các thao tác
đơn giản với nó. Mình mong rằng các bạn sẽ tự tìm tòi nhiều hơn và luyện tập
thuần thục với emulator của android. Sau này sẽ phục vụ cho các bạn trong quá
trình debug chương trình.
Xin chào các bạn,
hẹn gặp lại các bạn ở bài tập sau.
>>>Bài 3: Hướng dẫn tạo project trong android. Tìm hiểu cấu trúc các thành phần của một project android.
>>>Bài 3: Hướng dẫn tạo project trong android. Tìm hiểu cấu trúc các thành phần của một project android.
Subscribe to:
Post Comments (Atom)








No comments:
Post a Comment