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.
Wie lautet der Name Ihrer App APK, während Sie sie jetzt bereitstellen möchten? Was war es ursprünglich? – curtisk
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. –
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. –