2010-04-15 10 views
7

Mi cliente quiere dogfood mi aplicación de Android. No tienen eclipse y no quieren instalarlo. ¿Hay alguna forma más conveniente de enviarles mi apk? ¿Puedo enviarlo por correo electrónico y dejar que abran el archivo adjunto en el dispositivo móvil? ¿Empezará a instalarse automáticamente?android: aplicación de prueba en un dispositivo real

Respuesta

15

Sube el archivo APK a un sitio Web, configurar el servidor Web para servir .apk archivos con el proper MIME type, y enviar la dirección URL al probador a través de un correo electrónico, SMS, pío, etc.

+2

El paso de tipo MIME no es obligatorio. Solo cargar el APK a un sitio web (o realmente, web * servidor *) de cualquier descripción es suficiente. No debería haber necesidad de meterse con la configuración del servidor. – aroth

+0

@aroth: Eso puede ser un desarrollo relativamente reciente. – CommonsWare

2

Nunca he enviado una APK como archivo adjunto (normalmente envío un enlace a una APK en Internet) pero espero que funcione. Simplemente haga clic para abrirlo y obtendrá las mismas indicaciones sobre los permisos que obtiene en la aplicación Market.

Sin embargo, el APK debe estar firmado (esto se puede hacer fácilmente en Eclipse con las herramientas de Android -> Exportar paquete de solicitud firmado). También asegúrese de que android:debuggable="false" esté configurado en su etiqueta de aplicación en AndroidManifest.xml.

+1

El enfoque de correo electrónico solo puede funcionar si el cliente de correo electrónico conoce el tipo MIME para los archivos APK, lo que parece poco probable. – CommonsWare

4

respuesta de CommonsWare es una gran forma de hacerlo Otra forma que he usado en el pasado para que algunas personas probaran mis aplicaciones es hacer que pongan el archivo apk en la tarjeta SD del teléfono. Luego use una aplicación como Astro File Manager para buscar el archivo e instalarlo.

También he tenido otros desarrolladores que me envían sus archivos APK para probar, y este es el método que utilicé para instalar sus aplicaciones en mi teléfono. Tenga en cuenta que solo estoy abriendo el correo electrónico en mi PC y guardando el archivo adjunto a la tarjeta SD en el teléfono a través de USB.

+0

¿Por qué alguien menospreciaría esto? –

1

Al usar la aplicación predeterminada de google mail en un teléfono Android, tiene la opción de previsualizar los archivos adjuntos, sin embargo, no hay ninguna opción para guardarlos. Intentar obtener una vista previa del archivo apk adjunto iniciará el instalador del paquete pero fallará con "Hay un problema al analizar el paquete".

probado en mi teléfono con Android 1.5 (el apk se instalará si transferida a través de USB)

1

siempre he utilizado este app. Funcionó impecablemente todo el tiempo.

4

Este hilo es bastante viejo, pero pensé que iba a añadir: aplicación Dropbox

intento. Cree una carpeta compartida y configure el dispositivo para que pueda acceder a esa carpeta, luego su cliente puede instalarlo directamente en el dispositivo navegando hasta la APK y abriendola.

3

Por enloquecido que suene, utilizo mi carpeta pública de Dropbox para enviar una URL que iniciaría una instalación de OTA en el teléfono.

Acabo de colocar mi archivo .APK en mi carpeta pública de Dropbox, obtengo su URL pública y uso un servicio en línea como kaywa.com para generar un código QR para esa URL y enviarla por correo electrónico o mensajería instantánea.

Es rápido y fácil (sin mencionar, absolutamente gratis).

0

esta publicación es antigua, pero creo que debería añadir esto: use hockey app: http://hockeyapp.net/ es una gran plataforma para la gestión de pruebas y versiones.

+0

Si bien este enlace puede responder la pregunta, es mejor incluir las partes esenciales de la respuesta aquí y proporcionar el enlace de referencia. Las respuestas de solo enlace pueden dejar de ser válidas si la página vinculada cambia. – gotqn

+0

Gracias. HockeyApp es una plataforma para aplicaciones de prueba: HockeyApp es una excelente forma de recopilar informes de fallos en vivo, obtener comentarios de los usuarios, distribuir sus betas y analizar la cobertura de sus pruebas. El sitio web en el momento de escribir esto es: http://hockeyapp.net/ –

Cuestiones relacionadas