Cách tối ưu hóa môi trường lập trình ứng dụng cho android

40 1.2K 2
Cách tối ưu hóa môi trường lập trình ứng dụng cho android

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Cách tối ưu hóa môi trường lập trình ứng dụng cho android, Cách tối ưu hóa môi trường lập trình ứng dụng cho android Cách tối ưu hóa môi trường lập trình ứng dụng cho android Cách tối ưu hóa môi trường lập trình ứng dụng cho android Cách tối ưu hóa môi trường lập trình ứng dụng cho android Cách tối ưu hóa môi trường lập trình ứng dụng cho android Cách tối ưu hóa môi trường lập trình ứng dụng cho android

Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android MỤC LỤC Mở đầu I.Kiểm nghiệm hiệu thực tế máy ảo Android tạo AndroVM II.Các bước cài đặt 1.Tải cài đặt phần mềm Oracle VM VirtualBox 2.Cách cài đặt AndroVM cách lựa chọn phiên 2.1.cách phân biệt phiên AndroVM 2.2.Cách cài đặt AndroVm 3.Cách thiết lập cấu hình cho việc phát triển phần mềm không liên quan tới OpenGL 3.1.Cách thiết lập cấu hình bên máy ảo Android 3.2.Cách thực lệnh kết nối máy ảo với Android Debug Bridge (adb) 15 3.3.Cách kết nối môi trường lập trình Eclipse IDE với máy ảo AndroVM 17 4.Cách thiết lập cấu hình cho việc phát triển phần mềm liên quan tới OpenGL 24 4.1.Tải phần mềm AndroVMplayer – phần mềm hỗ trợ tính OpenGL giả lập Android 24 4.2.Thiết lập lại phần Network Oracle VM VirtualBox 24 4.3.Cách thiết lập cấu hình Network máy ảo AndroVM 27 4.4.Cách thiết lập cấu hình bên máy ảo Android 29 4.5.Cách thực lệnh kết nối máy ảo với Android Debug Bridge (adb) 32 4.6.Cách kết nối môi trường lập trình Eclipse IDE với máy ảo AndroVM 33 III.1 số câu lệnh Android Debug Bridge (adb) 34 Lệnh chuyển liệu từ máy tính vào bên thẻ nhớ sdcard máy ảo 34 Lệnh lấy liệu từ thư mục thẻ nhớ máy ảo ngồi máy tính 37 Lệnh cài đặt gói ứng dụng APK vào máy ảo Android 38 IV.1 số điều cần ý 40 Khi máy ảo hình khóa Lockscreen để mở khóa ? 40 Làm để thoát khỏi chế độ khơng thể di chuột ngồi hình máy ảo ? 40 Phải thực Debug Eclipse IDE, hộp thoại lựa chọn thiết bị máy ảo lên mà khơng có ? 40 Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Mở đầu Quá trình chiếm phần quan trọng việc phát triển phần mềm Debug Việc Debug Android tồn nhiều vấn đề với giả lập AVD đì kèm Android SDK.bộ giả lập thường khởi động lâu có độ phản hồi chậm hay gặp tình trạng lag cấu hình máy tính sử dụng khơng phải thấp Tình trạng thường gây ức chế tới nhà phát triển, đồng thời làm giảm tấc độ hồn thành cơng việc.Từ trước, có nhiều giải pháp khắc phục vấn đề ta sử dụng giả lập máy ảo Android X86 (xem thêm : http://www.androidx86.org) hay sử dụng phần mềm bluestacks – phần mềm chạy ứng dụng Android (xem thêm : http://www.bluestacks.com ).Việc sử dụng giải pháp có cải thiện đáng kể đến tấc độ hiệu máy giả lập, nhiên chúng tồn hạn chế Cách sử dụng máy ảo Android X86 sử dụng giả lập phiên Android đời cũ (từ 4.0 trở 1.6) Hiện tại, dự án máy ảo Android X86 tạm ngưng phát triển, từ cho mắt việc hỗ trợ phiên Android 4.0 lâu khơng mắt hay tiếp tục hỗ trợ phiên Cách sử dụng phần mềm bluestacks khơng hỗ trợ nhiều cho việc lập trình phát triển ứng dụng khơng liên kết với mơi trường lập trình (hay nói khác không liên kết với Eclipse IDE) Do ta khơng thể Debug kiểm sốt lỗi nảy sinh mã lập trình Ta nên sư dụng phần mềm này, hoàn thiện xong phần mềm đóng gói thành file APK, với mục đích để kiểm tra hiệu hoạt động phần mềm mà thơi, với điều bluestacks không hoạt động tốt (hoạt động không đúng, hay gây treo máy tính q trình cài đặt phần mềm vào bluestacks) với phần mềm hỗ trợ phiên Android 4.0 trở lên Khắc phục hạn chế giải pháp trên, Dự án AndroVM (Running Android in a Virtual Machine) triển khai nhiều nhà lập trình cho Android hưởng ứng Tên gọi lúc ban đầu dự án Buildroid, dự án gặt hái nhiều thành công, Buildroid giống bước tiếp nối người tiền nhiệm Android X86 hỗ trợ phiên Android từ 4.0.1 4.0.4 (có thể tìm hiểu thêm : http://www.buildroid.org/blog ) Buildroid cải tiến việc thiết lập cài đặt khiến nhà phát triển dễ dàng việc thiết lập môi trường giả lập máy ảo Android Buildroid Buildroid có kết hợp chặt chẽ, song hành với phần mềm tạo máy ảo mã nguồn mở Virtualbox (https://www.virtualbox.org ) Buildroid có bước đột phá lớn phiên buildroid_vbox86t_gl_4.0.4_r1.1-20120614_gapps.ova có hỗ trợ OpenGL giả lập Android, giúp việc phát triển game hay phần mềm liên quan đến đồ họa 3D trở nên đơn giản dễ dàng hơn.tuy nhiên Buildroid phiên hỗ trợ OpenGL cài đặt hệ điều hành Linux, hệ điều hành phổ biến Windows Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Hình ảnh thơng điệp mà AndroVM muốn gửi đến Ngay sau đó, tác giả dự án Buildroid hứa hẹn mắt phiên có hỗ trợ OpenGL cài đặt Windows.Và thời gian ngắn sau, dự án đổi tên lại thành AndroVM, dự án AndroVM (http://androvm.org/blog ) giống hệt với Buildroid, tiếp tục hỗ trợ phiên hệ điều hành Android (phiên AndroVM hỗ trợ Android 4.1.1) phiên androVM-4.1.1_r420121119 tại, lời hứa hẹn từ trước, phiên AndroVM này, hỗ trợ OpenGL cài đặt Windows Giờ ta tìm hiểu cách cài đặt AndroVM cách thiết lập cấu hình liên kết Eclipse IDE.ở đây, chia làm dạng cài đặt khác : Cách cài đặt AndroVM cách thiết lập ta lập trình phát triển phần mềm khơng có dính dáng tới OpenGL Cách cài đặt AndroVM cách thiết lập ta lập trình phát triển phần mềm liên quan tới OpenGL Mình phân chia làm dạng muốn tối ưu hóa loại bỏ thứ rườm rà không cần thiết việc phát triển phần mềm thông thường (tức không liên quan tới OpenGL) việc cài đặt AndroVM với hỗ trợ OpenGL cần phải thực nhiều bước thiết lập so với thơng thường, ta lãng phí thời gian vào thao tác không cần thiết Lưu ý: Đối với lập trình ứng dụng sử dụng Phonegap cho Android nói riêng, theo kinh nghiệm cá nhân thành phần project không liên quan đến việc tương tác tới hệ thống bên thiết bị Android, hay nói rõ khơng cần thiết phải sử dụng đến APIs cung cấp Phonegap, ta nên tách riêng biến đổi mã lập trình chút để Debug trình duyệt Chrome Việc Debug mang lại tấc độ gần tức thời, khả hiệu chỉnh, kiểm soát lỗi nảy sinh dễ dàng thoải mái Nó khiến tiến độ hoàn thành project ta tăng lên đáng kể,và việc biến đổi theo cách ngược lại : từ mã lập trình hoạt động Chrome chuyển sang mã lập trình để hoạt động Android (nhờ Phonegap) cần sửa hay dịng mã xong Ngơ Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android I.Kiểm nghiệm hiệu thực tế máy ảo Android tạo AndroVM Trong q trình làm ứng dụng Sedi, khơng có máy thật để test trực tiếp nên tìm kiếm nhiều giải pháp Bởi ứng dụng viết liên quan nhiều tới việc di chuyển, chuyển động vật thể liên quan đến xử lý ảnh Các bạn xem qua video ghi lại cách sử dụng phần mềm Sedi giả lập : http://www.youtube.com/watch?v=maB2woSy0L8 Hình chụp screenshot video ghi lại trình sử dụng phần mềm Sedi giả lập AndroVM Hoặc muốn tìm hiểu chi tiết topic : http://www.phonegap.vn/forum/showthread.php/251-Sedi-Ph%E1%BA%A7nm%E1%BB%81m-li%C3%AAn-quan-%C4%91%E1%BA%BFn-hi%E1%BB%87uch%E1%BB%89nh-h%C3%ACnh-%E1%BA%A3nh Các bạn tải thử File APK ứng dụng : http://www.mediafire.com/?uyqscny71d9tmxe cài thử vào giả lập Android kèm Android SDK để so sánh tấc độ thực thi ứng dụng Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android II.Các bước cài đặt 1.Tải cài đặt phần mềm Oracle VM VirtualBox Điều trước tiên ta phải làm, trước cài đặt AndroVM phải cài đặt phần mềm Virtualbox Các bạn vào link sau để tải phần mềm : https://www.virtualbox.org/wiki/Downloads Việc cài đặt phần mềm giống cài đặt bao phần mềm khác, nên ta khơng có phải bận tâm 2.Cách cài đặt AndroVM cách lựa chọn phiên Ta tải phiên AndroVM : http://androvm.org/blog/download/ trước tải về, bạn cần lưu ý sau : 2.1.cách phân biệt phiên AndroVM Chú ý vào Tên file có đuôi ova trước môi link cho tải trang trên, giống hình sau : Ta ý vào dịng hình : vbox86 t version : androVM_vbox86t_4.1.1_r4-20121119.ova Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android chữ t có nghĩa phiên AndroVM dành cho giả lập Tablet – có độ phân giải hình kích thước phù hợp với máy tính bảng ta ý tới dịng thứ hình : t version with gapps & houdini : androVM_vbox86t_4.1.1_r420121119-gapps-houdini-flash.ova vbox86 t có nghĩa - phiên AndroVM dành cho giả lập Tablet dịng có thêm cụm từ gapps có nghĩa phiên AndroVM có cài đặt chữ sẵn chợ ứng dụng google play store, ta truy cập vào chợ ứng dụng giả lập, tải phần mềm cài đặt thiết bị Android thật cụm từ flash phía cuối có nghĩa phiên AndroVM có hỗ trợ flash giả lập dịng thứ thứ 4, ta để ý thấy sau : vbox86 version : androVM_vbox86tp_4.1.1_r4-20121119.ova version with gapps & houdini : androVM_vbox86tp_4.1.1_r420121119-gapps-houdini-flash.ova vbox86 cụm từ xuất đây, có nghĩa phiên AndroVM có hỗ trợ độ phân giải hình kích thước phù hợp với loại thiết bị smartphone tablet với cụm từ gapps flash có nghĩa tương tự dịng thứ thứ 6, ta để ý thấy sau : vbox86 p version : androVM_vbox86p_4.1.1_r4-20121119.ova vbox86 p version with gapps & houdini : androVM_vbox86p_4.1.1_r4-20121119- gapps-houdini-flash.ova Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android từ p xuất đây, có nghĩa phiên AndroVM có hỗ trợ độ phân giải hình kích thước phù hợp với thiết bị điện thoại smartphone với cụm từ gapps flash có nghĩa tương tự 2.2.Cách cài đặt AndroVm Chọn tải phiên mà ta thấy phù hợp theo yêu cầu sau tải xong ta file có tar (có kiểu tên file sau : androVM_vbox86tp_4.1.1_r4-20121119-gappshoudini-flash.tar) ta tiến hành giải nén file ra, ta thấy files sau : Tại ta ý tới file có biểu tượng màu da cam đầu, có ovf , ta click đúp chuột lần vào file Ngay sau hộp thoại sau : Chú ý: bảng khơng bạn chưa cài đặt thành công Virtualbox Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Tiếp sau ta ấn chọn vào Import, hộp thoại sau xt Sau Tiến trình phía chạy xong, ta thấy biểu tượng xuất hình sau : Ngơ Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android 3.Cách thiết lập cấu hình cho việc phát triển phần mềm không liên quan tới OpenGL 3.1.Cách thiết lập cấu hình bên máy ảo Android Ta nhấn chuột trái lên tên máy ảo AndroVM vào nhập vào chọn vào Setting … Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android hộp thoại xuất hiện, ta chọn vào thẻ Network Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 10 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Tại ta ấn chọn vào hình tơ vít Sau bảng hộp thoại ta chọn vào DHCP server : Ta phải ln tích chọn vào Enable Server hình trên, thiết lập thơng số cho y hệt Cuối ta nhấn OK liên tục để hồn thành việc thiết lập Ngơ Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 26 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android 4.3.Cách thiết lập cấu hình Network máy ảo AndroVM Từ danh sách máy ảo có bên phần mềm Oracle VM VirtualBox, ta lựa chọn vào máy ảo AndroVM mà ta muốn thiết lập hình sau : Ta nhấn chuột phải chọn Settings … Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 27 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Bảng hộp thoại ra, ta chọn tới Network phần Attached to : ta chọn “Host Only Adapter” hình : Nhấn OK để hồn thành xong việc thiết lập Ngơ Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 28 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android 4.4.Cách thiết lập cấu hình bên máy ảo Android Ta khởi chạy máy ảo Android Oracle VM VirtualBox Khi vào bên máy ảo ta chọn vào ứng dụng có tên AndroVM Config hình : Sau ta ấn tích chọn vào Hardware OpenGL Ngơ Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 29 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Sau ấn vào nút Save Máy ảo hỏi ta muốn khởi động lại không, ta chọn vào Yes Chú ý máy ảo khởi động lại, hình khởi động phải có dịng IP Management, vào theo sau phải dãy số có dạng địa IP (nếu khơng có xem lại phần thiết lập 4.1) Nhìn vào hình ta ý ghi nhớ dòng địa IP ghi IP Management hình 192.168.56.101 Ngơ Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 30 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Khi vừa bắt đầu khởi động lại máy ảo Android (lúc bắt đầu xuất dịng IP Management ) ta bắt đầu khởi chạy phần mềm AndroVMplayer lúc, khởi chạy cách tới thư mục giải nén AndroVMplayer, sau nhấn đúp vào file có tên AndroVMplayer.exe Nếu kết nối thành cơng, ta thấy dịng sau bảng hộp thoại hình : Lưu ý : Khi khởi động máy ảo Android (sau ta cấu hình bên máy ảo hỗ trợ Hardware OpenGL ) có xuất dịng hình sau, bên dịng IP Management Ngơ Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 31 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Những dịng phía khung màu đỏ có nghĩa : Giả lập Android nhắc nhở chờ đợi ta khởi chạy AndroVMplayer với nó.Nhiệm vụ ta lúc bấm vào file có tên AndroVMplayer.exe 4.5.Cách thực lệnh kết nối máy ảo với Android Debug Bridge (adb) Về cở phần giống với phần 3.2 trên, nhiên có thay đổi chỗ : thay ta sử dụng lệnh adb connect localhost ta biến đổi thành adb connect xxx.xxx.xxx (với xxx.xxx.xxx dãy địa IP dòng IP Management lúc băt đầu khởi động máy ảo Anrdroid, trường hợp viết xxx.xxx.xxx 192.168.56.101) Hoặc ta không kịp ghi nhớ dãy số xxx.xxx.xxx máy ảo Android khởi động ta xem lại cách truy cập tới ứng dụng có tên AndroVM Config Ngơ Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 32 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Và ý tới dịng IP Management đầu hình sau : 4.6.Cách kết nối mơi trường lập trình Eclipse IDE với máy ảo AndroVM Giống hệt phần 3.3, xem lại Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 33 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android III.1 số câu lệnh Android Debug Bridge (adb) Khi lập trình ứng dụng ta bắt gặp số vấn đề sinh như: phần mềm ứng dụng ta cần truy suất tới vài file liệu thẻ nhớ sdcard máy ảo Android, hay ta cần cài đặt vài phần mềm phụ trợ khác đóng gói thành APK vào máy ảo Android Tất vấn đề liên quan đến việc chuyển tiếp liệu bên ngồi (trong mơi trường máy tính ta sử dụng) truyền vào môi trường bên máy ảo Android làm thơng qua số lệnh adb Trước tiên ta cần tải công cụ adb tách riêng khỏi Android SDK : http://www.mediafire.com/?cbbqc5yt5vxvhg9 Khi tải xong, ta tiến hành giải nén file vừa tải về.các file thư mục giải nén trông sau : Lệnh chuyển liệu từ máy tính vào bên thẻ nhớ sdcard máy ảo Giả sử ta có thư mục tên memefaces mơi trường máy tính mà ta sử dụng – bên thư mục memefaces chứa tập ảnh sau : Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 34 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Giờ ta muốn chuyển toàn tập ảnh vào thư mục Pictures chứa thẻ nhớ sdcard máy ảo Anroid ta làm sau : Ta chép thư mục memefaces vào bên thư mục chứa adb mà ta vừa giải nén : Tại thư mục này, ta chọn vào không gian khoảng trắng thư mục (tức không chọn vào file cả).sau ấn Shift + nhấn chuột phải, sau chọn vào Open command window here hình sau : Cửa sổ dịng lệnh ta gõ lệnh sau vào adb push memefaces sdcard/Pictures (chú ý sdcard/Pictures địa thư mục máy ảo Android mà ta muốn chuyển liệu vào, ta thay đổi địa theo ý muốn – nhiên nhớ thư mục phải tồn thẻ nhớ sdcard ta tạo thư mục tùy thích thẻ nhớ sdcard máy ảo Android cách sử dụng DDMS eclipse IDE ứng dụng file explorer cài đặt bên máy ảo Android) kết sau nhấn Enter để thực dịng lệnh hình sau : Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 35 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Sau lệnh thực thành công, ta tới thư mục Pictures thẻ nhớ, để xem tập ảnh chuyển tiếp vào chưa : Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 36 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Lệnh lấy liệu từ thư mục thẻ nhớ máy ảo ngồi máy tính Tiếp nối ví dụ ta tạo thư mục có tên getphotos thực mục chứa adb mà ta vừa giải nén hình sau : Ta làm y hệt bước bước phần trên, bước ta thay lệnh adb push memefaces sdcard/Pictures thành lệnh adb pull sdcard/Pictures getphotos Sau ấn Enter thực lệnh xong hình lệnh sau : Ngơ Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 37 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Ta kiểm tra lại vào lại thư mục getphotos máy tính : Lệnh cài đặt gói ứng dụng APK vào máy ảo Android Giả sử ta có ứng dụng sedi.apk, ta cần cài đặt vào máy ảo Android ta làm sau : Ta chép sedi.apk vào bên thư mục chứa adb mà ta vừa giải nén Ta khởi tạo cửa sổ dòng lệnh giống bước bước phần trên, sau ta đánh vào câu lệnh adb install sedi.apk Sau ấn Enter thực lệnh xong hình lệnh sau : Ngơ Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 38 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Ta quay trở lại máy ảo vào kiểm tra : Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 39 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android IV.1 số điều cần ý Khi máy ảo hình khóa Lockscreen để mở khóa ? Ấn chuột vào hình máy ảo, sau ấn phím ESC kéo biều tượng khóa sang bên phải Làm để khỏi chế độ khơng thể di chuột ngồi hình máy ảo ? Ấn phím Cltrl bên phải Phải thực Debug Eclipse IDE, hộp thoại lựa chọn thiết bị máy ảo lên mà khơng có ? Bạn chưa thực lệnh kết nối máy ảo với Android Debug Bridge (adb) xem lại phần 3.2 4.5 Ngô Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 40 ... 24 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android Ngơ Quang Trung – email: ngotrung.poli.t@gmail.com / www.phonegap.vn/forum 25 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android. .. www.phonegap.vn/forum 33 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android III.1 số câu lệnh Android Debug Bridge (adb) Khi lập trình ứng dụng ta bắt gặp số vấn đề sinh như: phần mềm ứng dụng ta cần... 28 Cách tối ưu hóa mơi trường lập trình ứng dụng cho Android 4.4 .Cách thiết lập cấu hình bên máy ảo Android Ta khởi chạy máy ảo Android Oracle VM VirtualBox Khi vào bên máy ảo ta chọn vào ứng dụng

Ngày đăng: 09/07/2014, 21:28

Từ khóa liên quan

Mục lục

  • Mở đầu

  • I.Kiểm nghiệm hiệu năng thực tế của máy ảo Android được tạo ra bởi AndroVM

  • II.Các bước cài đặt

    • 1.Tải và cài đặt phần mềm Oracle VM VirtualBox

    • 2.Cách cài đặt AndroVM và cách lựa chọn phiên bản

      • 2.1.cách phân biệt các phiên bản AndroVM

      • 2.2.Cách cài đặt AndroVm

      • 3.Cách thiết lập cấu hình cho việc phát triển phần mềm không liên quan tới OpenGL

        • 3.1.Cách thiết lập cấu hình bên trong máy ảo Android

        • 3.2.Cách thực hiện lệnh kết nối máy ảo với Android Debug Bridge (adb)

        • 3.3.Cách kết nối môi trường lập trình Eclipse IDE với máy ảo AndroVM

        • 4.Cách thiết lập cấu hình cho việc phát triển phần mềm liên quan tới OpenGL

          • 4.1.Tải về phần mềm AndroVMplayer – phần mềm hỗ trợ tính năng OpenGL trong giả lập Android

          • 4.2.Thiết lập lại phần Network trong Oracle VM VirtualBox

          • 4.3.Cách thiết lập cấu hình Network tại máy ảo AndroVM

          • 4.4.Cách thiết lập cấu hình bên trong máy ảo Android

          • 4.5.Cách thực hiện lệnh kết nối máy ảo với Android Debug Bridge (adb)

          • 4.6.Cách kết nối môi trường lập trình Eclipse IDE với máy ảo AndroVM

          • III.1 số câu lệnh cơ bản trong Android Debug Bridge (adb)

            • Lệnh chuyển dữ liệu từ máy tính vào bên trong thẻ nhớ sdcard của máy ảo

            • Lệnh lấy dữ liệu từ 1 thư mục trong thẻ nhớ của máy ảo ra ngoài máy tính

            • Lệnh cài đặt 1 gói ứng dụng APK bất kì vào trong máy ảo Android

            • IV.1 số điều cần chú ý

              • Khi máy ảo đang trong màn hình khóa Lockscreen làm sao để mở khóa ?

              • Làm sao để thoát khỏi chế độ không thể di chuột ra ngoài màn hình máy ảo ?

              • Phải làm sao khi thực hiện Debug trong Eclipse IDE, khi hộp thoại lựa chọn thiết bị máy ảo hiện lên mà không có gì cả ?

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan