2016-03-31 15 views
1

Ich habe alles versucht, Entfernen von Berechtigungen usw. von AndroidManifest.xml, aber nichts ändert sich.Nur 311 Geräte unterstützt (Google Play Store APK-Upload)

Wiedergabe store:

Unterstützte Android Geräte 311 Vorrichtungen 1 hinzugefügt

Only 311 devices

das APP mit Cordova entwickelt, mit einem Samsung Galaxy Tab A, SDK 21 (die nicht unterstützt wird, wenn Ich veröffentliche die App).

AndroidManifest.xml: <?xml version='1.0' encoding='utf-8'?> <manifest android:hardwareAccelerated="true" android:versionCode="10200" android:versionName="1.2" package="com.yorbody.videochatclient" xmlns:android="http://schemas.android.com/apk/res/android"> <supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" android:xlargeScreens="true" /> <application android:hardwareAccelerated="true" android:icon="@drawable/icon" android:label="@string/app_name" android:supportsRtl="true"> <activity android:configChanges="orientation|keyboardHidden|screenSize" android:label="@string/activity_name" android:launchMode="singleTop" android:name="MainActivity" android:theme="@android:style/Theme.DeviceDefault.NoActionBar" android:windowSoftInputMode="adjustPan"> <intent-filter android:label="@string/launcher_name"> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="21" /> </manifest>

+0

Stellen Sie den 'SupportScreens' http://developer.android.com/guide/practices/screens-distribution.html –

+0

alle Bildschirme Hinzugefügt: Unterstützte Android-Geräte 253 Geräte (57 entfernt) – Chris

+0

Wenn ich die APK armeabi-V7A dann: Unterstützte Android-Geräte 9864-Geräte (9554 hinzugefügt) – Chris

Antwort

0

Sie müssen auch Berechtigungen, indem Sie Ihre referenzierten Bibliotheken angefordert überprüfen. Es besteht die hohe Wahrscheinlichkeit, dass eine dieser Bibliotheken eine Berechtigung anfordert, die auf dem Gerät, das Sie enthalten möchten, nicht verfügbar ist.

+0

Aber es funktioniert auf meinem Gerät in der Entwicklung, aber in der Produktion ist nicht aufgeführt. – Chris

+0

dasselbe Gerät und Modell? – AndroidMechanic

+0

Ich benutze das Samsung Galaxy Tab A für die Entwicklung, alles funktioniert. Aber wenn ich das APK lade, wird das Samsung Galaxy Tab A nicht unterstützt. – Chris

1

Die Lösung der verwenden war: android-ARMv7-release-unsigned.apk

und nicht die: Android-x86-Release-unsigned.apk

Jetzt 9999+ Geräten unterstützt, und es funktioniert.

+0

Danke - war auf diesem für fast eine Woche fest! – MatTaNg

Verwandte Themen