Theo bài báo này
Với việc Google phát hành hình ảnh giả lập Android 5.0 x86 64 bit gần đây, các nhà phát triển có thể tạo ứng dụng 64 bit cho các thiết bị sử dụng bộ xử lý Intel Atom.
Android 32 bit so với 64 bit
Nhiều nền tảng 64-bit ngày nay, bao gồm Solaris, AIX *, HP-UX *, Linux *, OS X *, BSD và IBM z / OS *, sử dụng kiểu LP64. Vì Android dựa trên nhân Linux nên các nền tảng Android 64-bit cũng sử dụng kiểu LP64.
CPU Intel 64-bit có chế độ tương thích 32-bit. Trong khi các ứng dụng 32 bit sẽ chạy trên bộ xử lý 64 bit, việc biên dịch bằng trình biên dịch tối ưu hóa 64 bit cho phép chúng tận dụng các lợi ích về kiến trúc của môi trường 64 bit .
Cách chạy ứng dụng 64-bit trên trình giả lập
Tạo thiết bị ảo Android mới (AVD) dựa trên hình ảnh hệ thống 64-bit của bộ xử lý Intel Atom và mở Trình quản lý AVD trong Trình quản lý SDK hoặc ADT. Sau đó nhấp vào 'tạo' và điền vào các trường như trong Hình. Bây giờ trình giả lập AVD 64-bit đã sẵn sàng để chạy.
Hệ điều hành Android * 64-Bit
Theo mặc định, tất cả các ứng dụng 32 bit chạy mà không gặp trục trặc trên bộ xử lý 64 bit, nhưng có thể chạy chậm hơn các ứng dụng được điều chỉnh để chạy trên bộ xử lý 64 bit.
Android đã sẵn sàng để xử lý 64 bit
Một trong những lợi ích chính của việc chuyển từ chip 32 bit sang 64 bit hiện nay chủ yếu là lý thuyết: hỗ trợ cho bộ nhớ RAM exabyte, thay vì chỉ gigabyte. Nhưng cách chip 64-bit xử lý bộ nhớ cũng có thể dẫn đến cải thiện hiệu suất trong một số tác vụ.
Tóm lược
Android với công nghệ 64-bit cho nền tảng dựa trên bộ xử lý Intel Atom có thể giúp các nhà phát triển tối ưu hóa các ứng dụng của họ ngay bây giờ. Việc xây dựng các ứng dụng Android cho 64-bit cũng dễ dàng như việc xây dựng các ứng dụng Android 32-bit truyền thống. Giờ đây, bạn có thể sử dụng trình giả lập Android 64 bit chính thức để chạy và gỡ lỗi các ứng dụng 64 bit.
Có thể bài viết này có thể giúp bạn hiểu sự khác biệt giữa các hình ảnh hệ thống này.
Cập nhật
Google hiện khuyến khích sử dụng trình giả lập x86 như bạn có thể thấy trong hình ảnh này
Sự khác biệt là khi sử dụng hình ảnh x86, nó hiện sử dụng ảo hóa nhanh, được tăng tốc phần cứng trong điều kiện thích hợp ( HAXM ) nên không có cảm giác như có lớp mỡ ở giữa nữa.