Làm thế nào để biết một ứng dụng có tương thích với ICS không?


8

Tôi đang suy nghĩ để nâng cấp điện thoại của mình với Android 2.3.7 (Gingerbread) lên 4.0.3 (Icre Cream Sandwich), nhưng tôi muốn biết trước, nếu các ứng dụng tôi thường sử dụng có sẵn và hoạt động trên ICS.

Có tồn tại một cách để biết nó?


3
Android được viết với khả năng tương thích ngược trong tâm trí. Các ứng dụng được viết cho các HĐH cũ hơn sẽ chạy tốt trên các HĐH mới hơn (với một vài ngoại lệ ở đây và ở đó).
Bryan Denny

Câu trả lời:


6

Bạn có thể kiểm tra thay đổi và nhận xét về Thị trường để biết thông tin, khá nhiều ứng dụng gần đây đã được cập nhật để tương thích với ICS và thường có đề cập đến điều này trong danh sách thay đổi. Ngoài ra, nếu ứng dụng không tương thích, thường sẽ có một nhận xét về điều này.

Theo kinh nghiệm của tôi, hầu hết tất cả các ứng dụng tôi sử dụng đều tương thích với ICS hoặc đã được cập nhật. Một số có thể không có tất cả các tính năng tương thích, chẳng hạn như kiểu menu mới, nhưng ICS cũng tương thích ngược với kiểu cũ.

EDIT: Các nhà phát triển cũng có thể chỉ định tham số android: MaxSdkVersion trong AndroidManifest.xml của họ, điều này hạn chế ứng dụng chạy (và AFAIK cũng hiển thị trên thị trường) trên các nền tảng mới hơn. Tôi chưa xuất bản bất kỳ ứng dụng nào trên Thị trường nên tôi không chắc có các cài đặt riêng biệt trong đó để hạn chế các ứng dụng cài đặt trên các nền tảng phiên bản cao hơn hay không.

Bạn có thể thử kiểm tra AndroidManifest.xml trong các ứng dụng của mình bằng cách sử dụng android-apktool , nhưng điều này đòi hỏi bạn phải biết cách tải các tệp .apk vào máy tính của mình.


1

Bạn có thể thiết lập trình giả lập Android với ICS, cài đặt thị trường trên đó và tự mình thử. Thật không may, tất cả các hướng dẫn tôi đã thấy để cài đặt thị trường trên trình giả lập là dành cho các phiên bản Android cũ hơn, vì vậy tôi không chắc liệu chúng có hoạt động trên ICS không. Đây là một cặp vợ chồng:

http://blog.varunkumar.me/2010/11/how-to-install-android-market-in-google.html https://stackoverflow.com/a/4673964/399105

Chỉnh sửa:
Liên kết này dường như cho thấy có thể có thể, bằng cách sử dụng máy ảo ICS của Android thay vì trình giả lập chính thức:

http://vmlite.com/index.php?option=com_kunena&Itemid=158&func=view&catid=9&id=8838&limit=6&limitstart=84#8951


0

Không có phương pháp nào để biết liệu tất cả các ứng dụng có hoạt động trong ICS hay không. tùy thuộc vào hệ điều hành mà nó có. không cần phải lo lắng về các ứng dụng được cập nhật theo thời gian, mọi người vẫn đang cố gắng khắc phục tất cả vì vậy nên hoạt động trên ICS ,. cho chúng tôi C


Bạn có thể cho ví dụ về một số ứng dụng mà bạn gặp phải sự cố HWA không?
roxan

2
Ứng dụng không bị sập vì tăng tốc phần cứng. Trừ khi bạn buộc nó trong cài đặt, các ứng dụng duy nhất sử dụng nó là những ứng dụng được biên dịch dựa trên SDK14 ít nhất. Các ứng dụng bị hỏng là những ứng dụng sử dụng API không công khai (như tiền-ICS lịch hoặc các ứng dụng như Titanium Backup)
RR
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.