2012-04-02 6 views
0

Könnte jemand erklären, warum Anwendung kompatibel mit Samsung Galaxy II 2.3.5 (und für dieses Gerät auf Market) ist nicht kompatibel mit Samsung Galaxy II 2.3.6 (nicht verfügbar bei Markt).Anwendungskompatibilität mit Android 2.3.6

App läuft auf SGSII 2.3.6. wenn das Gerät über Kabel mit PC/Eclipce ohne Probleme verbunden ist.

Warum Market filtert diese App für SGSII 2.3.6?

Danke.

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="package.name" android:versionCode="23" android:versionName="2.3"> 
<uses-sdk android:minSdkVersion="5" android:targetSdkVersion="10" android:maxSdkVersion="13"/> 

<uses-permission android:name="android.permission.WRITE_APN_SETTINGS"></uses-permission> 
<uses-feature android:name="android.hardware.telephony" android:required="false"/> 
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"></uses-permission> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> 
+0

Filter welche App? – ceejayoz

+0

App mit Manifest oben hinzugefügt – user1308978

Antwort

0

Versuchen android:maxSdkVersion="13"

+0

Ich möchte diese App nicht für ICS verfügbar machen – user1308978

+0

Wenn dies Ihr Problem löst, ist es ein Problem mit der Version. Wenn nicht, gibt es wahrscheinlich noch etwas anderes mit diesem bestimmten Telefon. –

+0

Nur wenige Benutzer beschweren sich, dass die App nach dem Upgrade von 2.3.x auf 2.3.6 nicht für ihre Geräte verfügbar ist. Also würde ich nicht sagen, dass es ein Problem mit bestimmten Geräten ist. Auf der anderen Seite könnte ich versuchen, ob Android entfernen: maxSdkVersion = "13" Hilfe. – user1308978

0

Haben Sie „Kopierschutz“ aktiviert oder deaktiviert ist in der Android-Entwicklerkonsole für Ihre Anwendung zu entfernen? Ich weiß nicht, wann es veraltet war, aber es kann so einfach sein, das abzuschalten. Das ist wirklich nur ein Schuss in die Dunkelheit.

Ich habe gelesen, dass es manchmal Probleme mit der Gerätekompatibilität gab, aber ich habe keine weitere Erklärung warum. (Siehe auch diese Frage: Android app doesn't show in Market.Compatibility issue)

Copy Protection Off

Etwas mehr Informationen ... auf der Seite über die Market Filters es eine Zeile, die sagt

Google zeigt nicht kopiergeschützte Spiele wird Anwendungen auf Entwickler Geräte oder nicht freigegebene Geräte.

Vielleicht ist die spezifische Gerätehardware noch nicht als "freigegebenes" Gerät aufgeführt? Nicht sicher, ob das sein könnte oder nicht. Gibt es eine Hardwaremodellnummer für jedes Gerät, das du posten kannst? (sowohl für die Geräte 2.3.5 und 2.3.6, oder ist es das gleiche Gerät kurz vor und nach dem Upgrade?)

Weitere Informationen über wie die Copy Protection could be cause of app not showing up.

+0

Kopierschutz ist aktiviert. – user1308978

+0

Ich denke, Kopierschutz sollte nicht mit der Gerätekompatibilität oder Marktfilterung nichts zu tun haben. Danke für diesen Link, ich werde versuchen, es auszuschalten und zurück zu dir zu sein. – user1308978

+0

Verwenden Sie den Upvote und das Häkchen, wenn diese Antwort Ihr Problem löst. Vielen Dank! Ich hoffe das hilft. – dustmachine

0

Überprüfen Sie den Abschnitt Unterstützte Geräte im Abschnitt Veröffentlichungsoptionen in der Android Developer Console. Es listet die benötigten Funktionen auf und hat einen Link "Geräte anzeigen", der die Geräte auflistet, mit denen Ihre Anwendung kompatibel ist (was auf jeden Fall faszinierend ist).

enter image description here

+0

Unterstützte Geräte Abschnitt zeigt Geräte nur nicht Geräte + Android-Version, SGSII wird unterstützt. Nur die Kombination SGSII + Android 2.3.6 wird irgendwie nicht unterstützt. – user1308978

+0

Auf dem/den Telefon (en), wenn Sie in "Einstellungen" -> "Über Telefon" gehen, was ist für "Modellnummer" für jedes Telefon aufgeführt? – dustmachine

+0

Beide haben den gleichen GT-I9100. – user1308978

Verwandte Themen