Cosas que puede hacer con el comando adb del androide

Eres un desarrollador de aplicaciones Android para arriba-y-venir. Usted ha instalado Android Studio y experimentado con unas pocas aplicaciones. Usted ha utilizado muchas de las características disponibles en Android Studio.

Te gusta la interfaz de Android Studio. Pero se da cuenta de que, de vez en cuando, Android Studio no es suficiente. A veces es necesario tomar el toro por los cuernos. En lugar de meter menús y opciones de selección, que necesita para comunicarse directamente con su emulador o dispositivo físico. Sí, usted comienza en Android Studio. Pero también se abre una ventana de comandos y escribir comandos. Sus comandos indican el dispositivo exactamente qué hacer. Así es como funciona:

En Android Studio, busque el botón de la herramienta de terminales en la parte inferior izquierda de la ventana principal. Al hacer clic en ese botón, aparecerá un nuevo panel. Este panel contiene la ventana de comandos del equipo de desarrollo - el símbolo del sistema de MS-DOS en un PC, o la aplicación de terminal en un Mac.

los ADB herramienta (la celebridad que aparece en este artículo) vive en un directorio llamado Platform-herramientas. Por lo que el siguiente paso es encontrar su Platform-herramientas directorio. (Cuando se ha instalado Android de estudio, la rutina de instalación crea un directorio SDK de Android. Puede encontrar el directorio SDK seleccionando Archivo → Estructura del proyecto → SDK Ubicación en Android Studio. Dentro de ese directorio se encuentra el SDK Platform-herramientas directorio.)

En el panel de terminales, tipo discos compactos seguido del nombre completo de la ruta Platform-herramientas directorio. Por ejemplo, si tiene un directorio llamado UsersMyNameAppDataLocalAndroidsdk, tipo

cd UsersMyNameAppDataLocalAndroidsdkplatform-herramientas

y luego presione Intro.

Luego, con su funcionamiento del emulador o dispositivo físico conectado a través de USB, Tipo

adb devices

Con un emulador en funcionamiento, el ADB programa responde con algo como

Lista de dispositivos conectados dispositivo emulador-5554

Para un dispositivo físico, la segunda línea es como la siguiente:

Video: INSTALAR ANDROID POR FASTBOOT o ADB

dispositivo 875A8B201AF74D01

De cualquier manera, la palabra dispositivo le dice que algo Android-ish se está ejecutando.

Ahora imagine que usted desea copiar un archivo (llámese mi archivo) Desde el equipo de desarrollo a la tarjeta SD del dispositivo. Escriba el siguiente ADB mando:

adb sdcard empuje myfile / myfile

Para copiar el mismo archivo desde el dispositivo al equipo de desarrollo, el tipo

sdcard tirón ADB / mi_archivo

Para instalar una aplicación en el dispositivo Android, encontrar el nombre de la App .apk archivo. Tipo

ADB instalar myapp.apk

Video: 4 COSAS QUE NO SABIAS QUE SE PODÍA HACER CON EL BLOQUE DE COMANDOS EN MINECRAFT POCKET EDITION !!

Para ver la salida Logcat de su dispositivo, el tipo de

logcat ADB

La pantalla Logcat resultante no es fácilmente desplazable como la visualización en el panel Logcat de Android Studio, pero esta pantalla no queda más remedio.

Android es una versión de Linux. Por lo tanto, al igual que todos los dispositivos que ejecutan Linux, el emulador o dispositivo físico tiene su propia línea de comandos. (Aficionados a Linux llaman a esto el Linux cáscara.) Para ejecutar el shell desde el equipo de desarrollo, el tipo

adb shell

Cuando lo haga, puede escribir muchos de los comandos shell de Linux regulares. Éstos son algunos de ellos:

  • pwd: Muestra el nombre del directorio de trabajo actual.

  • discos compactos: Cambiar el directorio de trabajo actual.

  • ls: Una lista de los archivos de este directorio.

  • cp: Copiar un archivo.

  • mv: Mover o cambiar el nombre de un archivo.

  • rm: Eliminar un archivo.

  • mkdir: Crea un nuevo directorio.

  • a.m: Realizar tareas de gestión de actividades (por ejemplo, iniciar una actividad, iniciar un servicio, detener un proceso, o difundir algo).

  • pm: Realizar tareas de paquetes (por ejemplo, administrador de la lista de paquetes instalados o desinstalar una aplicación).

Por ejemplo, mediante los siguientes comandos, puede desinstalar una aplicación:

C: gt; adb shell # cd datos # cd aplicación # rm com.allmycode.menus.apk # exit

(En este ejemplo en particular, la aplicación vive en un archivo llamado com.allmycode.menus.apk.)

Si usted tiene más de un dispositivo en funcionamiento, puede dirigir su ADB comando a un dispositivo en particular. Por ejemplo, para instalar myfile.apk en un emulador, puede escribir

adb -s myfile.apk emulador-5554

Para instalar el mismo archivo en un dispositivo físico, puede escribir

adb -s 875A8B201AF74D01 myfile.apk

A veces, la conexión entre el equipo de desarrollo y todos los dispositivos Android que ejecutan está distorsionada. A veces, desea eliminar un dispositivo físico conectado por USB, pero el equipo de desarrollo dice que la eliminación no es seguro. En momentos como estos, se puede romper la conexión de su equipo de desarrollo para los dispositivos Android y empezar todo de nuevo. Para ello, emita los dos comandos siguientes:

adb kill-serveradb puesta en servidor

Entre la muerte y la restauración, puede desconectar un dispositivo físico o hacer cualquier otra cosa que usted quiere hacer con el fin de prepararse para más divertido Android.

Artículos Relacionados