page.title=Kiểm thử trên Thiết bị meta.tags="preview", "nexus","system image" page.tags="preview", "androidn" page.image=images/cards/card-n-downloads_2x.png @jd:body

Để chạy và kiểm thử ứng dụng của bạn trên nền tảng mới, bạn cần phải thiết lập môi trường thời gian chạy Android N . Bạn có thể thực hiện điều đó bằng một trong các cách sau:

Nếu bạn muốn có một môi trường để kiểm thử khả năng tương thích cơ bản của ứng dụng của bạn trên nền tảng mới này, tất cả những gì bạn cần là APK hiện tại của bạn và một thiết bị phần cứng hoặc bộ giả lập. Bạn không nhất thiết phải cập nhật môi trường phát triển đầy đủ để thực hiện kiểm thử cơ bản.

Nếu bạn muốn sửa đổi ứng dụng của mình để nhắm mục tiêu đến Android N hoặc sử dụng các API Android N mới, bạn cần thiết lập một môi trường phát triển được cập nhật để hỗ trợ Android N. Thiết lập để Phát triển dành cho Android N có các chi tiết.

Thiết lập thiết bị phần cứng

Bản N Developer Preview cung cấp các cập nhật hệ thống cho một loạt các thiết bị phần cứng mà bạn có thể sử dụng để kiểm thử ứng dụng của bạn, từ điện thoại tới máy tính bảng và TV.

Nếu bạn có quyền truy cập vào một thiết bị được hỗ trợ, bạn có thể cập nhật nó thành bản dựng theo mốc của Preview dành cho Nhà phát triển bằng một trong những cách sau:

Đăng ký cập nhật tự động qua vô tuyến cho thiết bị

Nếu bạn có quyền truy cập vào một thiết bị được hỗ trợ (xem danh sách trong bảng Tải xuống), bạn có thể nhận được cập nhật qua sóng vô tuyến để xem trước các phiên bản của Android bằng cách đăng ký Chương trình Android Beta cho thiết bị. Các cập nhật này được tự động tải xuống và sẽ cập nhật thiết bị của bạn giống như các bản cập nhật hệ thống chính thức.

Bạn có thể hủy đăng ký thiết bị bất cứ lúc nào. Thiết bị sẽ nhận được bản cập nhật qua vô tuyến của phiên bản Android sản xuất mới nhất khả dụng cho thiết bị đó (ví dụ, Android 6.0 Marshmallow). Việc cập nhật yêu cầu phải thiết lập lại thiết bị hoàn toàn, vì vậy dữ liệu người dùng trên thiết bị sẽ được gỡ bỏ. Hãy đảm bảo sao lưu dữ liệu quan trọng trước khi hủy đăng ký thiết bị.

Để biết thêm thông tin và đăng ký thiết bị của bạn, xem trang web Chương trình Android Beta.

Lưu ý: Việc hủy đăng ký yêu cầu phải cài đặt lại toàn bộ thiết bị. Trước hết hãy sao lưu các dữ liệu quan trọng.

Flash thiết bị thủ công

Bất cứ lúc nào bạn cũng có thể tải xuống ảnh hệ thống mới nhất của Developer Preview và flash thủ công nó vào thiết bị của bạn. Xem bảng dưới đây để tải xuống ảnh hệ thống cho thiết bị kiểm thử của bạn. Việc flash thủ công thiết bị sẽ hữu ích nếu bạn cần kiểm soát chính xác môi trường kiểm thử hoặc cần phải cài đặt lại thường xuyên, chẳng hạn như cho kiểm thử tự động.

Việc cài đặt ảnh hệ thống trên thiết bị sẽ gỡ bỏ tất cả dữ liệu khỏi thiết bị, vì vậy trước hết bạn nên sao lưu dữ liệu của mình.

Sau khi sao lưu dữ liệu thiết bị và tải xuống ảnh hệ thống bên dưới khớp với thiết bị của bạn, hãy làm theo hướng dẫn tại developers.google.com/android để flash ảnh này vào thiết bị của bạn.

Các ảnh hệ thống được flash thủ công không tự động nhận cập nhật qua vô tuyến cho các bản dựng theo mốc sau này của Developer Preview. Hãy đảm bảo giữ cho môi trường của bạn được cập nhật và flash một ảnh hệ thống mới tại mỗi mốc của Developer Preview.

Nếu bạn quyết định muốn nhận cập nhật qua vô tuyến sau khi đã flash thủ công thiết bị, tất cả những gì bạn cần làm là đăng ký Chương trình Android Beta cho thiết bị. Bạn có thể đăng ký thiết bị bất cứ lúc nào để nhận được bản cập nhật qua vô tuyến tiếp theo của Preview.

Thiết bị Tải xuống / Tổng kiểm
Nexus 5X
"bullhead"
bullhead-npc56p-preview-6c877a3d.tgz
MD5: b5cf874021023b398f5b983b24913f5d
SHA-1: 6c877a3d9fae7ec8a1678448e325b77b7a7b143a
Nexus 6
"shamu"
shamu-npc56p-preview-54b13c67.tgz
MD5: af183638cf34e0eb944a1957d7696f60
SHA-1: 54b13c6703d369cc79a8fd8728fe4103c6343973
Nexus 6P
"angler"
angler-npc56p-preview-85ffc1b1.tgz
MD5: bc4934ea7bd325753eee1606d3725a24
SHA-1: 85ffc1b1be402b1b96f9ba10929e86bba6c6c588
Nexus 9
"volantis"
volantis-npc56p-preview-0e8ec8ef.tgz
MD5: c901334c6158351e945f188167ae56f4
SHA-1: 0e8ec8ef98c7a8d4f58d15f90afc5176303efca4
Nexus 9G
"volantisg"
volantisg-npc56p-preview-1bafdbfb.tgz
MD5: 7bb95bebc478d7257cccb4652899d1b4
SHA-1: 1bafdbfb502e979a9fe4c257a379c4c7af8a3ae6
Nexus Player
"fugu"
fugu-npc56r-preview-7027d5b6.tgz
MD5: f5d3d8f75836ccfe4c70e8162e498be4
SHA-1: 7027d5b662bceda4c80a91a0a14ef0e5a7ba795b
Pixel C
"ryu"
ryu-npc56p-preview-335a86a4.tgz
MD5: 4e21fb183bbbf467bee91598d587fd2e
SHA-1: 335a86a435ee51f18464de343ad2e071c38f0e92
General Mobile 4G (Android One)
"seed"
seed_l8150-npc56p-preview-82472ebc.tgz
MD5: 983e083bc7cd0c4a2d39d6ebaa20202a
SHA-1: 82472ebc9a6054a103f53cb400a1351913c95127

Gỡ cài đặt Preview khỏi thiết bị

Nếu bạn muốn gỡ cài đặt preview khỏi thiết bị, bạn có thể thực hiện điều đó bằng một trong những cách sau:

Lưu ý: Việc gỡ cài đặt ảnh hệ thống của Developer Preview trước khi kết thúc chương trình yêu cầu phải thiết lập lại toàn bộ thiết bị và gỡ bỏ tất cả dữ liệu người dùng trên thiết bị.

Thiết lập bộ giả lập

Để sử dụng Bộ Giả Lập Android chạy Android N Preview, bạn cần tải xuống Android N Preview SDK và tạo một thiết bị ảo cho bộ giả lập.

Đầu tiên, tải xuống Android N Preview SDK như sau (nếu bạn đã có nó trong khi thiết lập để phát triển dành cho Android N, bạn có thể bỏ qua phần này):

  1. Trong Android Studio, Mở hộp thoại Settings (File > Settings trên Windows/Linux, hoặc Android Studio > Preferences trên Mac). Trong bảng điều khiển bên trái, chọn Appearance & Behavior > System Settings > Android SDK.
  2. Nhấp vào tab SDK Platforms, rồi chọn hộp kiểm Android N Preview.
  3. Nhấp vào tab SDK Tools, rồi chọn Android SDK Build Tools, Android SDK Platform-Tools, và các hộp kiểm Android SDK Tools .
  4. Nhấp vào OK và chấp nhận thỏa thuận giấy phép cho bất kỳ gói nào sẽ được cài đặt.

Giờ đây bạn sẽ có Android SDK Built-Tools 24.0 0 rc1, Platform-Tools 24.0.0 rc1, và SDK Tools 25.0.9. Nếu bạn không cập nhật Các Công cụ SDK lên 25.0.9, bạn sẽ không thể chạy ảnh hệ thống x86_64 cho Android N.

Bây giờ, hãy tạo một thiết bị ảo với ảnh hệ thống Android N:

  1. Mở Trình quản lý AVD bằng cách chọn Tools > Android > AVD Manager.
  2. Nhấp vào Create Virtual Device.
  3. Chọn một thiết bị chẳng hạn như Nexus 5X, Nexus 6P, Nexus 9, hoặc Android TV, rồi nhấp vào Next.
  4. Chọn ảnh hệ thống N (với x86 ABI), rồi nhấp vào Next. (Hiện chỉ có ảnh hệ thống x86 được hỗ trợ với Bộ giả lập Android dành cho Preview Android N.)
  5. Hoàn thành các bước cấu hình AVD còn lại và nhấp vào Finish.

Giờ đây bạn có thể khởi chạy Bộ giả lập Android với AVD Preview Android N.

Để có trải nghiệm tốt nhất trong Bộ giả lập Android, hãy cài đặt Android Studio 2.1 Preview, có hỗ trợ Bộ giả lập Android 2.0 Beta với hiệu suất nhanh hơn nhiều so với Bộ giả lập trong Android Studio 1.5.

Lưu ý: Nếu bạn hiện đang sử dụng Android Studio 2.0 Beta, một vấn đề đã được biết đến sẽ ngăn cản bạn tạo AVD bằng ảnh hệ thống của N Preview, vì vậy hiện bạn cần sử dụng preview của Android Studio 2.1 để tạo các AVD.

Để biết thêm thông tin về tạo thiết bị ảo, hãy xem Quản lý Thiết bị ảo.