2013-11-15 1 views
29

Ich erhalte einen Fehler beim Versuch, eine neue APK-Datei hochzuladen.Ich kann keine neue APK-Datei in Android Play Store hochladen

Upload fehlgeschlagen

Sie lud hoch debug APK. Aus Sicherheitsgründen müssen Sie das Debugging unter deaktivieren, bevor es in Google Play veröffentlicht werden kann.

+0

Hast du einen debugbaren Build hochgeladen? – JoxTraex

+0

Dies sollte Ihnen wahrscheinlich helfen http://sreedevr.wordpress.com/2013/10/28/exporting-a-signed-apk-to-upload-android/ –

+1

Android Studio, Menü "Ansicht", "Tool Windows", "Build-Varianten". – Fattie

Antwort

37

In meinem Fall musste ich Android hinzufügen: debuggable = "false" in manifest .. Gearbeitet sogar ohne einige Tage her.

+4

Es sieht so aus, als ob Google Apps, deren debugable-Flag bei Release-Builds auf TRUE gesetzt ist, endgültig blockiert. Über die blutige Zeit. –

+1

für mich hat es auch früher ohne diese Änderung funktioniert. – 24x7Code

+3

Stellen Sie sicher, dass Sie das android: debuggable = "false" im Anwendungs-Tag der Manifest-Datei hinzufügen. Wenn Sie das Manifest-Tag hinzufügen, funktioniert es nicht. – jbaylina

59

Wenn Sie Android Studio verwenden, ist der einfachste Weg, die Werkzeugleiste "Build Variant" links unten zu öffnen und von "Debug" zu "Release" zu wechseln, dann "Build" -> "Generated Signed APK" .

+2

Mine war auf der linken Seite. Es tucks mich eine Weile, es zu finden :) – Totalys

+0

So war meins, nicht sicher, warum ich ursprünglich "richtig" schrieb. Jetzt behoben, danke :-) –

+4

Das sollte die richtige Antwort sein. Putting android: debuggable auf false gibt eine Warnung. –

0

Wenn Sie Maven und android-Maven-Plugin verwenden, fügen Sie diese Konfiguration

<configuration> 
    <release>true</release> 
</configuration> 
0

Bitte beachten Sie, auch Plugin, wenn Sie ein Release Eintrag in Ihrem gradle mit debug falsch bauen, wenn debug eingestellt ist True in der AndroidManifest.xml, wird es immer noch nicht zum Hochladen. Ich habe ein zufälliges Unterprojekt in meiner gefunden, das es auf "True" gesetzt hat, obwohl die Gradel-Build-Datei für alle Unterprojekte falsch war.