2012-02-19 2 views
0

У меня есть собственное приложение, составленное для armeabi и armeabi-v7a. Некоторые пользователи сообщили мне, что Android Market говорит, что мое приложение несовместимо с их устройством, и я действительно не понимаю, почему это не так.Почему мое родное приложение для Android отмечено как не совместимое с какой-либо китайской планшета?

В AndroidManifest.xml Я:

<uses-sdk 
    android:minSdkVersion="5" 
    android:targetSdkVersion="15" /> 

<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.WAKE_LOCK" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> 

AAPT дамп Badging выход:

package: name='XXXXXXXXXXX' versionCode='12' versionName='0.2.5.1' 
sdkVersion:'5' 
targetSdkVersion:'15' 
uses-permission:'android.permission.INTERNET' 
uses-permission:'android.permission.WAKE_LOCK' 
uses-permission:'android.permission.ACCESS_NETWORK_STATE' 
uses-permission:'android.permission.ACCESS_COARSE_LOCATION' 
uses-permission:'android.permission.ACCESS_FINE_LOCATION' 
uses-permission:'android.permission.READ_PHONE_STATE' 
application-label:'XXXXXX' 
application-icon-120:'res/drawable-ldpi/ic_launcher.png' 
application-icon-160:'res/drawable-mdpi/ic_launcher.png' 
application-icon-240:'res/drawable-hdpi/ic_launcher.png' 
application-icon-320:'res/drawable-xhdpi/ic_launcher.png' 
application: label='XXXXXX' icon='res/drawable-mdpi/ic_launcher.png' 
uses-feature:'android.hardware.location' 
uses-feature:'android.hardware.location.gps' 
uses-feature:'android.hardware.location.network' 
uses-feature:'android.hardware.touchscreen' 
other-activities 
supports-screens: 'small' 'normal' 'large' 'xlarge' 
supports-any-density: 'true' 
locales: '--_--' 
densities: '120' '160' '240' '320' 
native-code: 'armeabi' 'armeabi-v7a' 

На данный момент я имею это две таблетки, которые получили от Android рынка «Это приложение ISN «т совместимы": Flytouch 4 и Intreeo MID-WL7

Для Intreeo MID-WL7 Я также эта система быстрой Информация про отчет:

Hardware wmt 
Release 2.2 
SDK 8 
Build generic-eng 2.2 Froyo v1.2.0-20110920.163014 

Processor : ARM926EJ-S rev 5 (v5l) 
BogoMIPS : 797.97 
Features : swp half thumb fastmult edsp java 
CPU implementer : 0x41 
CPU architecture: 5TEJ 
CPU variant : 0x0 
CPU part : 0x926 
CPU revision : 5 
Hardware : WMT 

отчет сенсорной системы Fly:

Device: disco10 
Modello: DISCO10 
Board: unknown 
Prodotto: DISCO10 
Brand: generic 
Produttore: unknown 
CPU+ABI: armeabi 
Bootloader: unknown 
Radio: unknown 
Hardware: imapx200 
Release: 2.2 
SDK: 8 
Tipo: user 
Build: FRF85B 
Locale: it_IT 

Linux version 2.6.32.9 ([email protected]) (gcc version 4.4.0 (GCC)) #1 Wed Jun 1 08:59:52 CST 2011 
+0

Знаете ли вы, действительно ли он способен работать на аппаратном обеспечении и ограничен только рынком? – FoamyGuy

+0

Да, я отправил ему .apk, и он работает. – Giuseppe

ответ

0

Я считаю, что это потому, что таблетки в вопросе, вероятно, не имеют состояние телефона для чтения, так как они не являются телефонами. Довольно уверен, что я прочитал, что если требуемое разрешение недоступно, приложение будет заблокировано.

+0

Я не уверен в этом, я добавил вывод значка дампа aapt, и ничего не связано с телефоном в use-feature. Если apk нуждается в «функциональности» телефона, я думаю, что вывод прошивки aapt dump должен показать это, или я ошибаюсь? – Giuseppe

+0

Я удалил разрешение READ_PHONE_STATE, но ничего не изменилось ... – Giuseppe