Я разработчик довольно популярной игры, опубликованной в Android Play Store. До последней версии большинство устройств, если не все, смогли загрузить и наслаждаться этой игрой. Однако с этой последней версией многие старые устройства (~ 2 года?) Начали видеть игру «несовместимой» с их устройством.Android-приложение несовместимо с множеством устройств
Связанная с этим тема предположила, что это может быть связано с тем, что APK может быть слишком большим для устройств. Хотя верно, что у нас есть APK, сидящий на ~ 49 мб, он вырос только с 48,66 до> 48,68, поэтому мне трудно поверить, что это причина.
Список несовместимых устройств довольно обширен, но вот некоторые из отличников ..
Galaxy Nexus
Samsung Галактики Tab 10,1
Samsung Galaxy Tab 7,7
EeePad ASUS Transformer TF101
Motorola XOOM
Acer Iconia Tab A700
Этот список находится непосредственно у наших (бывших?) Клиентов, но я подтвердил это на вкладке Galaxy 10.1 и Transformer. Tab 2 и Nexus 7 могут видеть это, если это помогает.
Обновление: Эти устройства показаны как совместимые в консоли разработчика.
Были ли в последнее время изменения в том, как эти вещи решаются? Есть ли какая-либо услуга, которая говорит нам, почему приложение считается несовместимым?
права доступа раздел моего приложения ниже
<permission android:name="com.nubee.japanlife.permission.C2D_MESSAGE" android:protectionLevel="signature"/>
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="com.nubee.japanlife.permission.C2D_MESSAGE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.WRITE_SMS" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="com.android.vending.BILLING" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="7"/>
Разделите свой раздел разрешений манифеста ... –
@PankajKumar Я добавил разрешения, которые вы просили. Причина, по которой я раньше не сообщал об этом, состоит в том, что проблема возникла только в последней версии, и, как я уже упоминал, в последней версии изменений в разрешениях не было. –
Разрешения правильные ... вы должны изменить 'android: targetSdkVersion =" 7 "' для ICS или JellyBean –