Tengo una apk actualizado - probado con éxito en diversos dispositivos e instancias simulador - con el siguiente manifiesto:Android Marketplace Error: "El servidor no pudo procesar tu apk. Inténtalo de nuevo".
<?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>
Cuando publico a Android del mercado como una actualización a 1.0 aplicación existente, consigo el mensaje ambiguo mencionada :
"The server could not process your apk. Try again."
He buscado en otro lugar este mensaje con la esperanza de descubrir lo que podría estar sucediendo, fue en vano. (Una sugerencia popular es para mover el utiliza SDK- elemento a la parte superior del manifiesto, pero como se puede ver que es ya en la parte superior.)
pistas bienvenida/apreciado.
Actualización: Acabo de intentar cargar el mismo archivo de nuevo. Ahora consigo un nuevo mensaje:
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.
Muchíiiiiiiiiisimo mercado hicieron conseguir mi archivo APK actualizado después de todo? (El primer código de versión de apk aceptado fue de 1, por lo que esta actualización, por supuesto, se superó en 2.) Confundido ...
Al presionarlo hasta 3 y volver a intentarlo. Sorpresa sorpresa, recibo el error original "no se pudo procesar" todo de nuevo. Yendo en círculos. Hmm ... :(
nuther Actualización:!. Si salir y volver a entrar en la página del mercado, ahora se demuestra que la aplicación se ha cargado excepto que no hay icono de la aplicación curioso y más curioso ... y esto todo está sucediendo con un navegador despejado de memoria caché para iniciar.
Entonces, ¿confío en la carga? O empezar de nuevo ... con versionCode = "4"? Todo lo que quiero es obtener un sólido "Suba con éxito, aquí está el icono, listo para publicar" tipo de respuesta.
¿Cuál es el nombre de la aplicación APK cuando intenta implementarla ahora? ¿Qué era originalmente? – curtisk
El mismo nombre de archivo APK, llamémoslo "MyApp.apk" por el bien del argumento. Si _filename_ debe ser diferente, espero que Marketplace me lo advierta en el momento de la carga. Feliz de cambiarlo si eso es lo que se requiere. –
Ver 'Actualización de Nuther' ... parece que el nombre del archivo no importaba. Pero ahora no estoy seguro de querer confiar en lo que Marketplace acaba de lograr. –