Cách tìm thông tin của thiết bị Android để tải xuống APK chính xác
Nếu bạn đã từng thử tải xuống một ứng dụng để tải trên điện thoại Android, thì bạn sẽ biết nó có thể gây nhầm lẫn như thế nào. Thường có một số phiên bản của cùng một ứng dụng được thiết kế cho các thông số kỹ thuật khác nhau - vậy làm thế nào để bạn biết cái nào là đúng?
Hiểu các phiên bản tệp khác nhau
Nếu bạn đang đọc điều này, rất có thể bạn đang cố tải xuống một ứng dụng từ APK Mirror, đây là một trang web lưu trữ hợp pháp cho các APK có sẵn miễn phí trong Play Store. Đây là một tùy chọn tuyệt vời nếu ứng dụng bạn muốn bị giới hạn địa lý, không có sẵn cho thiết bị của bạn hoặc có bản cập nhật chưa được đưa vào tài khoản của bạn. Mặc dù bạn cũng có thể cần thông tin này khi tải xuống những thứ từ Nhà phát triển XDA hoặc các nguồn khác.
Nếu đó là nơi bạn tìm thấy chính mình, thì việc cố gắng tìm ra cách tải xuống phù hợp cho điện thoại của bạn có thể là một rắc rối. Bạn sẽ không phải lo lắng về điều này nếu ứng dụng bạn đang xem chỉ có một phiên bản, nhưng một số ứng dụng có sẵn nhiều phiên bản - ví dụ: YouTube có 40 biến thể khác nhau. Đây là khi bạn cần biết phiên bản nào là tốt nhất cho điện thoại của bạn.
Nói chung, các chi tiết được chia thành ba loại chính:
- Kiến trúc: Điều này đề cập đến loại bộ xử lý trong điện thoại của bạn. Thông thường, các tùy chọn sẽ là arm, arm64, x86 và x86_64. ARM và x86 dành cho bộ xử lý 32 bit, trong khi arm64 và x86_64 dành cho bộ xử lý 64 bit. Chúng tôi sẽ giải thích chi tiết hơn dưới đây.
- Phiên bản android: Đây là phiên bản HĐH Android mà thiết bị của bạn đang chạy.
- Màn hình DPI: DPI là viết tắt của cụm từ Dots Dots Per Inch, về cơ bản, đây là mật độ điểm ảnh trên màn hình điện thoại của bạn. Ví dụ: màn hình sáu inch full HD (1920 × 1080) có DPI ~ 367. Bump có độ phân giải lên tới 2880 × 1440 và DPI tăng lên ~ 537.
Về mặt kỹ thuật, thuật ngữ chính xác khi đề cập đến mật độ pixel Nên là PPI, hoặc Pixels Per Inch. Nhưng vì APK Mirror (và những người khác) gọi điều này là DPI, chúng tôi sẽ gắn bó với thuật ngữ tương đối.
ARM so với x86
Trong khi phiên bản Android và DPI khá đơn giản, kiến trúc bộ xử lý lại là một câu chuyện khác. Tôi sẽ làm hết sức mình để phá vỡ nó đơn giản nhất có thể ở đây.
- CÁNH TAY: Đây là một kiến trúc bộ xử lý di động đầu tiên và quan trọng nhất, và những gì phần lớn các điện thoại chạy bây giờ. Snapdragon của Qualcomm, Exynos của Samsung và chip di động của MediaTek là tất cả các ví dụ về bộ xử lý ARM. Phần lớn chip hiện đại là 64 bit, hoặc ARM64.
- x86: Đây là đặc tả kiến trúc cho chip Intel. Nổi trội như Intel trên thị trường máy tính, những con chip này ít phổ biến hơn trong các thiết bị cầm tay Android. x86_64 đề cập đến chip Intel 64 bit.
Thông tin này đặc biệt quan trọng vì các tệp x86 và ARM không tương thích chéo - bạn phải sử dụng phiên bản được thiết kế cho kiến trúc cụ thể của điện thoại của bạn.
Tương tự, nếu điện thoại của bạn đang chạy bộ xử lý 32 bit, APK 64 bit sẽ không hoạt động. Tuy nhiên, bộ xử lý 64 bit tương thích ngược, vì vậy APK 32 bit sẽ hoạt động tốt trên bộ xử lý 64 bit.
Cách tìm thông tin chính xác của thiết bị của bạn
Tôi biết, tôi biết, nó khó hiểu. Tin vui là có một cách dễ dàng để tìm hiểu tất cả thông tin của thiết bị của bạn với một ứng dụng có tên là Thông tin phần cứng Droid. Đây là một ứng dụng miễn phí trong Cửa hàng Play và sẽ cho bạn biết tất cả mọi thứ bạn cần biết về điện thoại của mình.
Đi trước và cung cấp cho nó và cài đặt và kích hoạt nó. Chúng tôi sẽ chỉ cho bạn nơi tìm chính xác những gì bạn đang tìm kiếm.
Tab đầu tiên bạn muốn xem là tab Thẻ Device Device, đây là ứng dụng mở theo mặc định. Có hai thông tin chính ở đây: DPI và phiên bản HĐH Android.
Để tìm DPI, hãy xem mục Mật độ phần mềm trong phần Hiển thị.
Đối với phiên bản Android, hãy xem phiên bản HĐH trong phần Thiết bị. Điều này hiển thị rõ ràng số phiên bản.
Để biết thông tin kiến trúc, hãy trượt qua tab Hệ thống và kiểm tra các mục nhập Bộ kiến trúc và hướng dẫn CPU trong tab Bộ xử lý. Cái này không hoàn toàn giống như những cái khác vì nó không nói rõ ràng là arm arm64, hoặc tương tự, vì vậy bạn sẽ phải đọc giữa các dòng một chút.
Trước hết, nếu bạn thấy tên 64 64 trong tên kiến trúc, bạn có thể chắc chắn rằng đó là một thiết bị 64 bit. Vừa đủ dễ. Để tìm hiểu xem đó là ARM hay x86, bạn sẽ xem lại phần Tập lệnh - một lần nữa, bạn chỉ đang tìm kiếm thông tin cơ bản ở đây, như các chữ cái cánh tay.
Ví dụ, trên Pixel 2 XL của tôi (ảnh chụp màn hình ở trên), khá rõ ràng đó là thiết bị ARM64. Tuy nhiên, Nexus 5 không rõ ràng lắm - chúng ta có thể thấy đó là ARM, nhưng nó không hiển thị rõ ràng dưới dạng bộ xử lý 32 bit. Trong trường hợp này, chúng ta có thể giả định rằng đó là chip 32 bit một cách an toàn vì nó không chỉ định kiến trúc 64 bit.
Chọn tập tin nào để tải xuống
Với ý nghĩ đó, chúng ta hãy quay lại ví dụ YouTube của chúng tôi ở trên. Chúng tôi sẽ xem xét nhiều phiên bản YouTube trên APK Mirror và tìm chính xác tải xuống áp dụng cho Pixel 2 XL của tôi. Với thông tin thiết bị trong tay, chúng tôi biết rằng nó đang chạy bộ xử lý ARM 64 bit, có DPI là 560 và đang chạy Android 8.1.
Thật dễ dàng để phù hợp với loại bộ xử lý và phiên bản Android - arm64 và Android 5.0+. Nhưng không có tùy chọn cụ thể cho 560dpi.
Vì vậy, chúng tôi có hai tùy chọn chính để lựa chọn: DPI khả dụng cao nhất - trong trường hợp này là 480, hoặc gật đầu.
Trong trường hợp này, tôi khuyên bạn nên sử dụng biến thể của gật đầu, bởi vì nó chứa tất cả các tài nguyên có sẵn để chi trả cho gam của DPI ngoài kia. Vậy tại sao không chọn cái này bất kể? Do kích thước tệp - vì nó chứa các tài nguyên để hoạt động trên bất kỳ DPI nào, nên nó là một tệp lớn hơn nhiều. Nếu bạn có thể tìm thấy cái phù hợp với DPI của thiết bị của mình một cách hoàn hảo, hãy luôn đi cùng với nó. Mặt khác, bạn cũng có thể chọn một cái cao hơn một chút và ổn.
Tuy nhiên, trong trường hợp thử nghiệm của chúng tôi, tôi không tin rằng phiên bản 480 DPI sẽ trông giống như tải xuống gật đầu vì điện thoại là 560 DPI. Trong trường hợp đó, kích thước tệp lớn hơn đáng để đánh đổi.
Tìm hiểu về thiết bị của bạn rất đơn giản. Và may mắn thay, một khi bạn tìm ra thông tin này một lần bạn không cần phải lo lắng về nó cho đến khi bạn nhận được một điện thoại mới.