Bagaimana cara mengetahui apakah suatu aplikasi kompatibel dengan ICS?

8

Saya berpikir untuk meningkatkan ponsel saya dengan Android 2.3.7 (Gingerbread) menjadi 4.0.3 (Icre Cream Sandwich), tetapi saya ingin tahu dulu, apakah aplikasi yang biasanya saya gunakan tersedia dan bekerja di ICS.

Apakah ada cara untuk mengetahuinya?

Itik jantan
sumber
3
Android ditulis dengan mengingat kompatibilitas ke belakang. Aplikasi yang ditulis untuk OS yang lebih lama harus berjalan dengan baik pada OS yang lebih baru (dengan beberapa pengecualian di sana-sini).
Bryan Denny

Jawaban:

6

Anda dapat memeriksa changelog dan komentar di Pasar untuk informasi, cukup banyak aplikasi baru-baru ini diperbarui agar kompatibel dengan ICS dan biasanya disebutkan di changelog. Juga, jika aplikasi tidak kompatibel, biasanya ada komentar tentang ini.

Dalam pengalaman saya, hampir semua aplikasi yang saya gunakan kompatibel dengan ICS atau telah diperbarui. Beberapa mungkin tidak memiliki semua fitur kompatibilitas seperti gaya menu baru, tetapi ICS juga kompatibel dengan gaya lama.

EDIT: Pengembang juga dapat menentukan parameter android: MaxSdkVersion di AndroidManifest.xml mereka yang membatasi aplikasi agar tidak berjalan (dan AFAIK juga muncul di pasar) pada platform yang lebih baru. Saya belum menerbitkan aplikasi apa pun di Market, jadi saya tidak yakin apakah ada pengaturan terpisah di sana untuk membatasi pemasangan aplikasi pada platform versi yang lebih tinggi.

Anda dapat mencoba memeriksa AndroidManifest.xml aplikasi Anda dengan menggunakan android-apktool , tetapi ini mengharuskan Anda untuk mengetahui cara mendapatkan file .apk ke PC Anda.

onik
sumber
1

Anda dapat mengatur emulator android dengan ICS, menginstal pasar di atasnya, dan mencobanya sendiri. Sayangnya semua instruksi yang saya lihat untuk menginstal pasar pada emulator adalah untuk versi Android yang lebih lama, jadi saya tidak yakin apakah mereka akan bekerja pada ICS. Berikut adalah pasangannya:

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

Sunting:
Tautan ini tampaknya mengindikasikan bahwa itu mungkin, menggunakan VM ICS android dan bukan emulator resmi:

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

bupupin
sumber
0

tidak ada metode seperti itu untuk mengetahui apakah semua aplikasi akan bekerja di ICS, saya telah melihat beberapa masalah dengan masalah akselerasi perangkat keras di aplikasi lama ketika berjalan di ICS, itu tergantung pada pembuatan aplikasi, jika ada aplikasi otentik seperti browser mozilla chrome akan memperbarui aplikasi mereka tergantung pada OS yang dimilikinya. tidak perlu khawatir tentang aplikasi yang diperbarui dari waktu ke waktu, masih ada orang yang mencoba untuk memperbaiki semua sehingga harus bekerja pada ICS ,. mari kita c

Suresh
sumber
Bisakah Anda memberi contoh beberapa aplikasi yang Anda mengalami masalah HWA?
roxan
2
Aplikasi tidak macet karena akselerasi perangkat keras. Kecuali Anda memaksanya dalam pengaturan, satu-satunya aplikasi yang menggunakannya adalah yang paling tidak dikompilasi dengan SDK14. Aplikasi yang rusak adalah yang menggunakan API non publik (seperti pra-ICS kalender, atau aplikasi seperti Titanium Backup)
RR