Pregunta

Estoy trabajando a través de mi primera aplicación para Android y han conseguido que funcione en el emulador pero no puedo hacerlo funcionar en un dispositivo real (myTouch magdalena en ejecución).

He puesto la aplicación a cabo en mi sitio web accesible a través de un enlace con el atributo type definido como application/vnd.android.package-archive y también he añadido ese tipo MIME a Apache (y reiniciado). Puedo descargar la aplicación con mi teléfono, pero cuando intento instalarlo me aparece un mensaje de error.

He comprobado que el archivo APK en realidad lo tiene, que es lo hace.

He firmado el archivo apk con una clave personal.

He intentado el mismo proceso en el emulador (descargar desde la web) y tenía el mismo resultado negativo. El registro sí da alguna información adicional, básicamente que hay una FileNotFoundException al intentar cargar el archivo AndroidManifest.xml.

La miré a la instalación de la aplicación a través de USB, pero no encontré ninguna manera de hacerlo.

Toda la documentación que he encontrado bastante bien pasa por alto la instalación de la aplicación en su propio teléfono, así que estoy pensando que es fácil y sólo estoy perdiendo algo.

Al igual que un último bit de información ... que estoy desarrollando con Eclipse 3.5 en Ubuntu y Java 6.

¿Alguien tiene alguna sugerencia?

¿Fue útil?

Solución 2

Me dio un voto de respuesta "commonsware.com" 's como que parece que sería útil de cualquier manera; Sin embargo, después de un poco jugando con él esta mañana pude instalarlo a través de la web. Parece que era un problema con la configuración de caché en mi servidor web ... me estaban guardando de hacer llegar el contenido actualizado. Voy a tener que cavar más profundo en esto para averiguar la mejor manera de entregar los archivos apk.

Otros consejos

Para instalar la aplicación en su propio teléfono a través de USB, el uso adb install path/to/apk.

Android Debug Bridge (ADB)> Instalar una aplicación .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top