Di mana saya menemukan persyaratan minimum untuk suatu aplikasi?

11

Saya mencoba memasang aplikasi baru dari Google Play di komputer saya, tetapi sebuah pesan mengatakan bahwa aplikasi itu tidak kompatibel dengan perangkat saya. Tidak ada informasi lagi yang diberikan.

Dapatkah seseorang tolong beri tahu saya di mana saya dapat menemukan persyaratan minimum untuk aplikasi apa pun? Saya ingin memeriksa apa yang hilang di ponsel saya. Mungkin saya bisa memperbaiki masalahnya, dengan asumsi itu bukan masalah perangkat keras.

SteeveDroz
sumber
Saya selalu beranggapan karena saya tidak bisa menginstal aplikasi tertentu dari Play Store itu karena Lokasi Geografis daripada karena spesifikasi ponsel saya. Artikel untuk CNN ini berjudul "Haruskah aplikasi Android mencantumkan persyaratan minimum?" mungkin memberikan wawasan lebih lanjut.
Simon
1
Anda dapat melihat file Manifest seperti yang disarankan dalam jawaban Ifor dengan menggunakan metode yang dijelaskan di sini: stackoverflow.com/questions/2097813/… atau stackoverflow.com/questions/4191762/…
Peanut
Baru-baru ini saya memiliki kasus bahwa Google Play akan menandai aplikasi sebagai tidak kompatibel dengan perangkat saya dan dua hari kemudian sebagai kompatibel (dan biarkan saya menginstal aplikasi yang berjalan dengan baik) tanpa perubahan sama sekali dari pencipta aplikasi (teman yang mengatakan kepada saya dia tidak mengubah apa pun selama waktu itu). Karena itu saya kira Google juga dapat menggunakan beberapa kriteria heuristik untuk menentukan penilaian kompatibilitasnya. Ini mungkin menyulitkan untuk mendapatkan pernyataan definitif tentang apa yang hilang pada prinsipnya (bahkan jika Google akan menawarkan informasi ini). Mungkin hanya kepercayaan yang hilang.
Trilarion

Jawaban:

10

Teorinya adalah bahwa Anda tidak perlu tahu. Ketika pengembang menerbitkan aplikasi, ada file manifes.xml yang menjelaskan kemampuan yang diperlukan. Ini bisa terkait dengan perangkat keras dan firmware. mis. Anda memerlukan versi Android minimum atau Anda memerlukan fitur perangkat keras tertentu seperti GPS. Google Play kemudian secara otomatis menyaring aplikasi mana yang dapat Anda lihat dan instal berdasarkan persyaratan ini. Pengembang juga dapat memaksakan persyaratan geografis dan kemungkinan persyaratan operator serta tidak mengizinkan perangkat tertentu jika mereka mau.

Dalam kasus Anda, hal yang jelas harus dilakukan adalah terlebih dahulu memeriksa apakah pengembang memiliki situs web dengan informasi lebih lanjut. Jika tidak ada gunanya mencoba mengirim email kepada mereka, pemfilteran dapat menjadi rumit dan menarik pengembang keluar. Jika pengembang sama sekali responsif mereka harus kembali kepada Anda. Adalah kepentingan mereka untuk membuat aplikasi berfungsi pada sebanyak mungkin perangkat secara normal, jadi jika tidak ada alasan yang baik untuk tidak kompatibel dengan perangkat Anda, mereka harus menghargai kesempatan untuk menyelesaikan masalah ini. Jika ada masalah yang valid maka pertanyaan Anda dapat membantu meminta mereka membuat informasi tersedia di situs web atau dalam uraian.

Aku untuk
sumber
2
Tidak yakin apakah teorinya benar-benar tidak boleh diketahui orang. Sebagai poster asli berpendapat itu masuk akal untuk mengetahui apa yang hilang. Mungkin seperti itu, bukan teori. Karena sudah ada file yang menggambarkan kapabilitas yang diperlukan, maka tidak akan terlalu sulit untuk menunjukkan informasi tentang yang hilang. Hanya saja tidak diterapkan di google app store.
Trilarion
4

Sebagai jawaban lain sudah menyatakan, persyaratan disimpan di .apk's Manifest. Ada beberapa alat yang tersedia untuk membantu Anda menganalisis file ini, seperti misalnya dijelaskan di pertanyaan StackOverflow. Bagaimana cara melihat AndroidManifest .xml dari file APK? . Contoh yang diberikan dalam jawaban meliputi:

Lalu ada juga ...

... dan mungkin masih banyak lagi.

Izzy
sumber
2

Jawaban sederhana: Anda tidak bisa.

Jawaban yang diperluas: Anda tidak bisa, kecuali Pengembang telah menentukan ini di situs mereka. Anda juga dapat mengirim email kepada mereka untuk bertanya.

Pengembang menggunakan file manifes aplikasi mereka untuk menentukan persyaratan versi perangkat keras atau perangkat lunak tertentu untuk aplikasi mereka - Google Play kemudian menggunakan info ini sehingga tidak menginstal aplikasi pada perangkat yang tidak kompatibel.

Beberapa contoh dari apa yang bisa mereka masukkan adalah:

  • Versi Android minimum
  • Versi Android maksimum
  • Persyaratan perangkat keras
    • Diperlukan GPS
    • Anda harus memiliki accelerometer
    • Anda harus dapat menggunakan mode potret / lansekap
  • Lokasi geografis atau negara Akun Google (yang tidak dapat diubah afaik)
  • Perusahaan Penyedia Jaringan Seluler / Pengangkut Telekomunikasi

Jika aplikasi menggunakan NDK dan itu dibangun untuk armv7, Anda akan memerlukan perangkat armv7.

Liam W
sumber
2
Maaf memperbaiki Anda: Tapi Anda bisa. Ada alat yang tersedia yang memungkinkan Anda menelusuri Manifestfile.
Izzy
@Izzy Saya seharusnya mengatakan Anda dapat mengedit manifes, tapi saya menulis ini di sekolah, dan dengan cepat.
Liam W
2

Goto apkpure.com mereka mencantumkan data ini di bagian bawah layar. Tidak perlu mengunduh alat.

Sebagai konsumen saya perlu mengetahui versi karena saya ingin tahu apakah tablet kindle saya yang lebih lama dapat menjalankan beberapa perangkat lunak atau tidak.

pengguna1529413
sumber
0

Jawaban paling sederhana untuk pertanyaan Anda adalah bahwa pengembang telah mengecualikan perangkat Anda dari daftar perangkat yang didukung.

Ini bisa karena alasan berikut:

  • Ponsel Anda mungkin menyebabkan beberapa masalah dengan aplikasi tersebut. Ini dapat menyebabkan pengembang mengecualikan perangkat Anda.
  • Pengembang telah mengecualikan perangkat dari faktor bentuk tertentu.
  • Pengembang mungkin hanya menargetkan handset tertentu.

Anda mungkin bisa mendapatkan detail perangkat yang didukung dari situs web pengembang.

rohinMVP
sumber