2010-02-16 4 views
11

Ich habe eine apk aktualisiert - erfolgreich auf verschiedenen Geräten und Simulator-Instanzen getestet - mit folgendem Manifest:Android Marketplace Fehler: "Der Server konnte Ihre apk nicht verarbeiten. Bitte versuchen Sie es erneut."

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.myCompany.appName" 
     android:versionCode="2" 
     android:versionName="1.0.1">  
    <uses-sdk android:minSdkVersion="3" android:targetSdkVersion="5" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <supports-screens 
      android:largeScreens="true" 
      android:normalScreens="true" 
      android:smallScreens="true" /> 
    <application android:icon="@drawable/icon" android:label="@string/icon_name" android:debuggable="false"> 
     <activity android:name=".myActivity" android:configChanges="keyboardHidden|orientation"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
    </application> 
</manifest> 

Wenn ich auf Android Marketplace als Upgrade für meinen bestehenden 1.0 App veröffentlichen, erhalte ich die oben genannte mehrdeutige Meldung :

Ich habe woanders nach dieser Nachricht in der Hoffnung gesucht, herauszufinden, was passieren könnte, ohne Erfolg. (Ein beliebter Vorschlag ist, die verwendet-sdk Element an die Spitze des Manifests zu bewegen, aber wie Sie es bereits an der Spitze sehen.)

Clues willkommen/geschätzt.

Update: Ich habe gerade versucht, die gleiche Datei erneut zu laden. Jetzt bekomme ich eine neue Nachricht:

The new apk's versionCode (2) in AndroidManifest.xml must be higher than the old apk's versionCode (2). The server could not process your apk. Try again.

Soooo Markt hat mein Upgrade apk schließlich bekommen? (Die ersten akzeptiert apk des version 1 war, so dieses Update war natürlich 2. gestoßen) Confused ...

es Bumping bis 3 und es erneut versuchen. Überraschung Überraschung, bekomme ich den ursprünglichen Fehler "konnte nicht verarbeiten" noch einmal. Im Kreis drehen. Hmm ... :(

nuther Update:!. Wenn ich verlassen und wieder in der Seite-Marktplatz, jetzt zeigt es, dass die App hochgeladen wurde außer es gibt kein App-Symbol Neugieriger und neugierige ... und das Alles geschieht mit einem cache-freigeschalteten (standard-freundlichen) Browser.

Also - vertraue ich dem Upload? Oder fange neu an ... mit versionCode = "4"? Alles was ich will, ist einen soliden zu bekommen "Upload erfolgreich, hier ist das Symbol, bereit zu veröffentlichen" Art der Antwort.

+0

Wie lautet der Name Ihrer App APK, während Sie sie jetzt bereitstellen möchten? Was war es ursprünglich? – curtisk

+0

Der gleiche APK-Dateiname, nennen wir ihn "MyApp.apk", um zu argumentieren. Wenn _filename_ anders sein muss, würde ich erwarten, dass Marketplace mich beim Hochladen darauf aufmerksam macht. Gerne, um es zu ändern, wenn das erforderlich ist. –

+0

Siehe 'Nuther Update' ... sieht so aus als wäre der Dateiname egal. Aber jetzt bin ich mir nicht sicher, ob ich dem Marketplace noch vertrauen möchte. –

Antwort

2

Am Ende habe ich das Upgrade entfernt ... was endete das Entfernen der Aktualisierung aus der Warteschlange und Aufhebung der Veröffentlichung v1.0. Ich habe schnell v1.0 (die noch im Marketplace vorhanden war) neu veröffentlicht, dann das Upgrade erneut gepostet.

Diesmal funktionierte es. Keine Notwendigkeit, versionCode bis zu 4 zu stoßen. Das Symbol war auch sichtbar. Habe nichts anders gemacht.

Update veröffentlicht. Yaaaaay!

Datei unter ungelösten Geheimnisse für jetzt. Lassen Sie das hier für den Fall, dass andere auf das gleiche Problem einlaufen.

Aktualisierung: Siehe Nate Bross Kommentar zur ursprünglichen Frage. Möglicherweise einige Marketplace Server Schluckauf. Noch nichts Offizielles von Google, aber es sieht so aus, als wäre ich nicht der Einzige, der heute Upgrade-Probleme hatte.

3

Ich hatte das gleiche Problem. In meinem Fall war der Grund leeres Konfigurations-Tag im Manifest: <uses-configuration></uses-configuration>

+3

Yipe. Das hört sich mehr und mehr an, als müsste der Fehler einfach beschreibender sein ... und von einem geeigneten Mittel begleitet werden. –

1

In meinem Fall war es der Chrome Browser für Linux. Nach dem Hochladen mit Firefox hat alles gut geklappt.

2

Ich hatte den gleichen Fehler. Das Deaktivieren der ursprünglichen APK und das anschließende Hochladen des Updates haben geholfen.

+0

danke! Das hat es geschafft! – MaKo

0

ich habe auch Probleme mit der Publisher-Seite

... Der Server ist nicht Ihre apk-Datei verarbeiten konnte ...

In der App-Übersicht sagt es (in rot), dass es ein Entwurf von die neue Version, aber im "APK-Files" Tab wird die neue Version nicht angezeigt.

Von Zeit zu Zeit wird die App in der App-Übersicht überhaupt nicht angezeigt.

Update: die Probleme, die ich erlebt habe, wo am nächsten Tag gelöst.

+1

Im Moment erlebt dies jeder. Problem ist bei Google. – Tapirboy

1

ich das gleiche Problem erlebt, das heißt, „Der Server ist nicht Ihre apk verarbeiten konnte Nochmal versuchen.“ Wenn ich versuchte Datei in Google hochzuladen APK Spiele bis letzte Woche (aus Indien). Nach einem langen Kampf ich erfolgreich hochgeladen meine .apk, wenn ich meinen Upload von einem der Maschine meines Freundes, (der in US lebt) durch Remote-Desktop.Ich denke, dass die Ursache wäre der Ort, wo Sie Ihren Upload Das heißt, Ihr Google Server-Server in der Nähe ist möglicherweise nicht genügend Speicherplatz oder bei einigen Serverproblemen oder einigen Serverumgebungseinschränkungen. Hoffe, es wird euch helfen ...

4

Führen Sie dieses Tool, können Sie dieses Tool in SDK Platform-Tools finden Sie die Fehler

aapt dump badging <path_to_exported_.apk>

und beheben. Ich erhalte dies von Google Support.

0

Ich hatte mit genau diesem Problem zu kämpfen. Ich benutzte die alte Weboberfläche von Google Developer. Dann entschied ich mich, auf "versuche das neue Design" zu klicken, um zum neueren zu wechseln. Dann, als ich einen APK-Upload versuchte, scheiterte es, aber zumindest dieses Mal bekam ich einen detaillierten Fehlerbericht.

Verwandte Themen