2010-02-16 10 views
11

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.

+0

¿Cuál es el nombre de la aplicación APK cuando intenta implementarla ahora? ¿Qué era originalmente? – curtisk

+0

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. –

+0

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. –

Respuesta

2

Al final, eliminé la actualización ... que terminó eliminando la actualización de la cola y sin publicar v1.0. Volví a publicar rápidamente v1.0 (que todavía estaba presente en Marketplace), y luego publiqué la actualización nuevamente.

Esta vez funcionó. No es necesario cambiar el código de versión hasta 4. El icono también estaba visible. No hizo nada diferente.

Actualización publicada. Yaaaaay!

Archivar esto en misterios sin resolver por el momento. Dejando esto aquí en caso de que otros corran hacia el mismo problema.

Actualización: Ver el comentario de Nate Bross a la pregunta original. Posiblemente algunos problemas del servidor de Marketplace. Todavía no hay nada oficial de Google, pero parece que no soy el único que se topó con problemas de actualización hoy.

3

Tuve el mismo problema. En mi caso, el motivo era una etiqueta de configuración vacía en el manifiesto: <uses-configuration></uses-configuration>

+3

Yipe. Así que esto suena cada vez más como que el error simplemente necesita ser más descriptivo ... y acompañado de un remedio adecuado. –

1

En mi caso, era el navegador Chrome para Linux. Después de subir con Firefox todo funcionó bien.

2

Tuve el mismo error. Desactivar la APK original y luego cargar la actualización ayudó.

+0

gracias! esto lo hizo! – MaKo

0

tengo problemas también con la página del editor

... El servidor no pudo procesar el archivo apk ...

En la vista general de aplicaciones que dice (en rojo) que no es un proyecto de la nueva versión pero en la pestaña "Archivos APK" la nueva versión no aparece.

De vez en cuando, la aplicación no aparece en la descripción general de la aplicación.

Actualización: los problemas que experimenté fueron resueltos al día siguiente.

+1

Por el momento, todo el mundo está experimentando esto. El problema está en Google. – Tapirboy

1

que experimentaron el mismo problema, es decir, "El servidor no ha podido procesar su apk Inténtelo de nuevo." Cuando traté de cargar APK archivo en Google Juega la semana pasada (desde India). Después de una larga lucha Cargué con éxito mi .apk cuando realicé mi carga desde una de las máquinas de mi amigo, (que residen en EE. UU.) A través de un escritorio remoto. Creo que la causa sería la ubicación donde carga , es decir, su Servidor Google más cercano puede no tener suficiente espacio o en algún problema del servidor o en algunas limitaciones ambientales del servidor. esperan que ayude a ustedes ...

4

ejecutar esta herramienta, usted puede encontrar esta herramienta en la plataforma SDK Herramientas

aapt dump badging <path_to_exported_.apk>

y corregir los errores. Recibo esto del soporte de google.

0

Estaba luchando con este problema exacto. Estaba usando la antigua interfaz web de desarrollador de Google. Luego decidí hacer clic en "probar el nuevo diseño" para cambiar al más nuevo. Luego, cuando intenté una carga de apk, falló, pero al menos esta vez obtuve un informe de error detallado.

Cuestiones relacionadas