Cuando desarrollo el proyecto usando Eclipse , el archivo APK va al emulador. Pero quiero subir mi aplicación a un dispositivo real. ¿Existe una herramienta para construir un archivo APK?
Cual es el proceso ¿O es posible extraer el archivo APK del emulador?
Respuestas:
Cuando ejecuta el proyecto en el emulador, el archivo APK se genera en el
bin
directorio. Tenga en cuenta que solo compilar el proyecto (y no ejecutarlo ) no generará el archivo APK en elbin
directorio.fuente
.apk
archivo obtendrá una compilación de depuración . Si quieres una versión de lanzamiento, sigue la respuesta de Sarwar .Para probar en un dispositivo, puede conectar el dispositivo mediante USB y ejecutarlo desde Eclipse como un emulador.
Si necesita distribuir la aplicación, use la función de exportación:
Luego siga las instrucciones. Deberá crear una clave en el proceso.
fuente
No es necesario crear una clave, etc., si solo desea jugar con ella en su dispositivo.
Con Eclipse:
Para exportar un .apk sin firmar desde Eclipse, haga clic con el botón derecho en el proyecto en el Explorador de paquetes y seleccione Herramientas de Android -> Exportar paquete de aplicaciones sin firmar . Luego, especifique la ubicación del archivo para el .apk sin firmar.
fuente
script
enfoque?El archivo APK está en el
/workspace/PROJECT_FOLDER/bin
directorio Para instalar el archivo APK en un dispositivo real:Conecte su dispositivo real con una PC / computadora portátil.
Vaya a
sdk/tools/
usar un terminal o símbolo del sistema.adb install <FILE PATH OF .APK FILE>
Eso es...
fuente
Simplemente haga clic derecho en su proyecto y luego vaya a
* Exportar -> Android -> Exportar aplicación de Android -> YOUR_PROJECT_NAME -> Crear nueva ruta de almacenamiento de claves -> Rellenar los detalles -> Establecer la ubicación .apk -> Ahora puede obtener su archivo .apk *
Instálalo en tu móvil.
fuente
Podemos hacer un archivo APK firmado y sin firmar. Se puede instalar un archivo APK firmado en su dispositivo.
Para crear un archivo APK firmado:
Haga clic derecho en el proyecto en el Explorador de paquetes
Seleccione Herramientas de Android -> Exportar paquete de aplicaciones firmadas .
Luego, especifique la ubicación del archivo para el .apk firmado.
Para crear un archivo APK sin firmar:
Haga clic derecho en el proyecto en el Explorador de paquetes
Seleccione Herramientas de Android -> Exportar paquete de aplicaciones sin firmar .
Luego, especifique la ubicación del archivo APK sin firmar.
fuente
Cuando ejecuta su aplicación, su teléfono debe ser detectado y se le debe dar la opción de ejecutarlo en su teléfono en lugar de hacerlo en el emulador.
Más instrucciones sobre cómo reconocer su teléfono: http://developer.android.com/guide/developing/device.html
Cuando desee exportar una versión firmada del archivo APK (para subir al mercado o poner en un sitio web), haga clic con el botón derecho en el proyecto en Eclipse, elija exportar y luego elija "Exportar aplicación de Android".
Más detalles: http://developer.android.com/guide/publishing/app-signing.html#ExportWizard
fuente
El
bin/XXX.apk
archivo se puede construir automáticamente tan pronto como guarde cualquier archivo fuente:Ventana / Preferencias, Android / Build, desmarque "omitir empaquetado e indexación ..."
fuente
La forma más sencilla de crear APK firmados / no firmados utilizando Eclipse y ADT es la siguiente:
Seleccione la ubicación para el nuevo archivo APK y haga clic en "Guardar" .
Espero que esto ayude.
fuente
Eclipse 3.7 (Indigo): vaya a Windows -> Preferencias -> Android -> Compilar y desmarque "Omitir empaquetado y eliminación de errores hasta exportar o iniciar"
Además, puede compilarlo manualmente mediante Menú -> Proyecto -> ** Desmarque "Construir automáticamente" **.
fuente
Haga clic derecho en el proyecto en Eclipse -> Herramientas de Android -> Exportar sin clave firmada. Conecta tu dispositivo. Montarlo por sdk / tools.
fuente
Nadie mencionó esto, pero junto con las otras respuestas, también puede obtener el archivo apk de su directorio bin en su teléfono o tableta colocándolo en un sitio web y simplemente descargándolo.
Su dispositivo se quejará de instalarlo después de descargarlo. Su dispositivo le aconsejará o correrá el riesgo de instalar programas de fuentes desconocidas y le dará la opción de omitir el consejo.
Tu pregunta es muy específica. No tiene que extraerlo de su emulador, simplemente tome el archivo apk de la carpeta bin en su proyecto y colóquelo en su dispositivo real.
La mayoría de las personas le brindan información valiosa para el siguiente paso (firmar y publicar su apk), no es necesario que realice ese paso para obtenerlo en su dispositivo real.
Descargarlo a su dispositivo real es un método simple.
fuente