Pregunta

Me acaban de terminar mi aplicación Android y ahora es el momento de probarlo en condiciones de la vida real. El único problema es que no tengo ni idea de cómo llevar la solicitud y transferirlo a un dispositivo. Ya he firmado la solicitud. ¿Qué sigue?

¿Fue útil?

Solución

Si se puede conectar el dispositivo a su ordenador, puede hacerlo a través de:

  • La ejecución de este en una línea de comandos: adb install name_file.apk, donde install name_file.apk está dentro del directorio bin del proyecto. adb es una herramienta de línea de comandos que vive en el directorio tools del SDK.
  • Copia el archivo .apk directamente a su dispositivo y la apertura con un gestor de archivos.

Si está utilizando Eclipse:

Windows:

  • que conectar el dispositivo
  • Abra el proyecto Android
  • Abra el Asistente 'Ejecutar configuraciones. Puede hacerlo haciendo clic en el lado derecho del botón "Ejecutar" (no en el botón, pero en la flecha situada junto a él).

text alt

  • Una vez allí, haga clic en la configuración de ejecución de su proyecto. A continuación, en la pestaña 'Target', elige Manual . Se le permitirá elegir manualmente el dispositivo al que desea ejecutar su programa.
  • Haga clic Apply y Run
  • A partir de ahora, y si el dispositivo está correctamente conectado, verá el nombre de su dispositivo en una lista de dispositivos. Si selecciona el elemento que corresponde a su dispositivo y haga clic en Ejecutar, eclipse compilará automáticamente e instalar el programa en su teléfono.

Linux

Si está utilizando Linux, lo que sería raro ya que parece tener miedo de la línea de comandos, primero tiene que crear una regla de udev mediante la creación de un archivo llamado /etc/udev/rules.d/99-android.rules y poner este contenido en él:

SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", SYMLINK+="android_adb", MODE="0666"

Cuando 0bb4 es la idVendor de su dispositivo. Conocer la idVendor puede utilizar el comando lsusb. Una vez que lo ha hecho, puede seguir los pasos que escribí en la sección de Windows.

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