Hình ảnh hệ thống nguyên tử intel x86 trong trình quản lý sdk android là gì?


80

Tôi là người mới phát triển Android. Tôi đang thiết lập môi trường phát triển. Vì vậy, câu hỏi của tôi là, hình ảnh hệ thống nguyên tử Intel x86 trong trình quản lý SDK Android là gì? Tôi có nên cài đặt nó hay không? Tùy chọn này có trong API cấp 15 & 16 nhưng không có trong 17.

Cảm ơn.


bạn muốn cài đặt này trên máy chủ của bạn: software.intel.com/en-us/articles/...
n611x007

Câu trả lời:


80

Vì vậy, câu hỏi của tôi là, hình ảnh hệ thống nguyên tử intel x86 trong trình quản lý sdk android là gì?

Nó là một phiên bản của trình giả lập Android chạy nguyên bản trên các CPU x86, giống như trong hầu hết các máy phát triển.

Tương phản với hình ảnh hệ thống ARM, chứa các lệnh CPU ARM (không phải x86) và do đó phải được dịch khi chạy.

Tôi có nên cài đặt nó hay không?

Hình ảnh giả lập x86, nếu có, có xu hướng chạy nhanh hơn. Bạn sẽ phải thực hiện một số công việc trên máy phát triển của mình để tận dụng chúng, như được nêu trong tài liệu .

tùy chọn này có ở api cấp 15 & 16 nhưng không có ở 17.

AFAIK Google dựa vào Intel để tạo ra những hình ảnh này và Intel chỉ làm như vậy trên một số cấp API.


Không biết xấu hổ khi đặt câu hỏi cho bạn, intel-atom-x86-image sẽ hoạt động trên bộ vi xử lý AMD có cùng hiệu suất trong Ubuntu? !
LOG_TAG

1
@LOG_TAG: Bạn sẽ phải xem Ubuntu KVM có hỗ trợ bộ xử lý AMD của bạn hay không.
CommonsWare

nếu KVM được hỗ trợ trong bộ xử lý AMD nó sẽ cho hiệu suất ngang bằng với Intel? thực sự bối rối tôi có cần mua Hệ thống Intel mới hay không dành cho Android!
LOG_TAG

@LOG_TAG: Xin lỗi, nhưng tôi chưa thử trình mô phỏng với CPU AMD.
CommonsWare

1
Cảm ơn vì đã phát lại, tôi đã thay đổi hệ thống của mình thành Intel i5 proc chỉ để hỗ trợ Intel Atom x86, hiệu suất thực sự kém ở AMD so với Intel!
LOG_TAG

11

Hình ảnh hệ thống giả lập Android * x86 cho phép bạn chạy mô phỏng Android trên máy phát triển của mình. Kết hợp với SDK Android, bạn có thể kiểm tra các ứng dụng Android của mình trên thiết bị Android ảo dựa trên Kiến trúc Intel

Liệu tôi có nên cài đặt cái này không?

Có, nếu bạn đang sử dụng bộ xử lý Intel. Để kiểm tra xem bộ xử lý intel của bạn có hỗ trợ Công nghệ ảo hóa (VT) hay không, hãy sử dụng công cụ Tiện ích nhận dạng bộ xử lý Intel .

Lưu ý: Nếu CPU của bạn không hỗ trợ công nghệ ảo hóa (VT), thì bạn không thể sử dụng tính năng tăng tốc máy ảo.

Để cài đặt tiện ích bổ sung hình ảnh giả lập, bạn có thể sử dụng Trình quản lý SDK Android (Phương pháp được Đề xuất):

Hướng dẫn cài đặt (Phương pháp được đề xuất)

Ngoài ra, bạn có thể tải xuống tệp zip nhị phân và giải nén và sao chép thư mục đi kèm vào thư mục tiện ích bổ sung của cài đặt Android SDK của bạn. (Lưu ý rằng phương pháp này không cho phép cập nhật tự động tiện ích bổ sung):

Hướng dẫn cài đặt (Phương pháp thay thế / thủ công)

Hi vọng điêu nay co ich.


Tôi muốn đặt ntel x86 atom system imagebên trong Android SDK. Tôi nên đặt nó ở đâu? Tôi đã tải thư mụcntel x86 atom system image
user6750923


Tất cả các thiết bị ảo được đặt bên trong thư mục x86? (Được đề xuất trong liên kết của bạn)
user6750923

@ user6750923 Tôi không chắc bạn đang hỏi gì nhưng đây là câu hỏi của bạn stackoverflow.com/questions/23024685/… Nếu bạn vẫn gặp sự cố, vui lòng thực hiện tìm kiếm các câu hỏi tương tự hoặc hỏi một câu hỏi mới thay thế.
May mắn

Tôi đã đặt thành công thư mục x86 của Thiết bị ảo (Đã tải xuống) bên trong system-images\android-23\google_apisvà có thể chạy thành công Thiết bị ảo. Tôi đang tìm thấy về nhiều thiết bị ảo. Tôi nghĩ; Hình ảnh x86 của các thiết bị khác (đã tải xuống) nên được đặt bên trong system-images\<API LEVEL>\google_apisCảm ơn sự giúp đỡ của bạn.
user6750923
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.