Acabo de instalar Android Studio. ¿Cómo entro en root shell en mi teléfono? ¿O tengo que descargar ADB por separado?
Android Studio no contiene ADB, necesita las herramientas de la plataforma Android SDK / Android SDK para ello (se instala en la primera ejecución de Android Studio).
Si no desea utilizar el estudio de Android, simplemente descargue las herramientas de la plataforma independiente y extráigalas a alguna carpeta.
ADB se encuentra por defecto en sdk\platform-tools
:
%USERPROFILE%\AppData\Local\Android\sdk\platform-tools\adb.exe
C:\Users\<user>\AppData\Local\Android\sdk\platform-tools\adb.exe
.
Es posible agregar a PATH en Windows y usar Terminal dentro de Android Studio solo con un comando: adb shell
y después de usarlo, su
obtenga el shell raíz.
%USERPROFILE%\AppData\Local\Android\sdk\platform-tools\
)%USERPROFILE%\AppData\Local\Android\sdk\platform-tools\
.) a la variable PATHadb shell
comandoCuando no quiera usarlo dentro del estudio de Android, puede usarlo solo en la línea de comando/terminal al:C:\Users\<user>\AppData\Local\Android\sdk\platform-tools\adb.exe
WINDOWS: en la versión actual de Android Studio, ADB.exe se encuentra en %USERPROFILE%\AppData\Local\Android\sdk\platform-tools\
. Las versiones anteriores de Android Studio lo tienen en %LOCALDATA%\Android\sdk\platform-tools
su lugar.
MAC: busque el ejecutable ADB en ~/Library/Android/sdk/platform-tools
.
Para abrir el shell ADB: Asegúrese de que Android Studio esté instalado. En la interfaz de línea de comandos (CLI) de su plataforma (Símbolo del sistema para Windows o Terminal para Mac), navegue hasta la ubicación del ejecutable ADB como se describe anteriormente (puede copiar/pegar las cadenas como se muestra y no es necesario escriba su nombre de usuario real) y haga lo siguiente:
adb devices
y presione Entrar.adb -s XXXX shell
y presione Entrar, reemplazando XXXX con el nombre de su dispositivo del paso anterior.En una Mac, Android Studio instala adb allí:
/Users/<your username>/Library/Android/sdk/platform-tools
Para usarlo en su shell, puede agregarlo a su archivo .profile:
export PATH=/Users/<your username>/Library/Android/sdk/platform-tools:$PATH
Abra una nueva ventana de terminal después de hacer eso, o cargue los cambios escribiendo esto en su terminal:
source ~/.profile
Una vez que haya configurado Android Studio, asegúrese de que puede conectarse a un emulador o un dispositivo donde aparecerá en la lista de AVD (dispositivos virtuales de Android). Si hay un dispositivo físico conectado, confirme que el modo de depuración está habilitado y que se permite el acceso a Android Studio. No se necesita un ADB separado ya que todas las herramientas de compilación son parte del IDE.
¡Ahora está listo para acceder al shell de su dispositivo!
Acceda a la terminal en la parte inferior del IDE seleccionando el botón Terminal .
En el tema del terminal adb devices
. Esto mostrará una lista de todos los dispositivos actualmente conectados a Android Studio. Busque y use el nombre de su dispositivo para el paso 3.
Ahora emite adb -s <device-name> shell
. Ahora estás en el caparazón de tu dispositivo.
En una nota al margen, si desea acceder al shell de un emulador con acceso raíz instalado desde Android Studio, emita un adb -s <device-name> root
antes de acceder al shell.
jw_
turno nocturno
adb -s <device-name> unroot
:)