Acabei de instalar o Android Studio. Como faço para entrar no shell raiz no meu telefone? Ou tenho que baixar o ADB separadamente?
fonte
Acabei de instalar o Android Studio. Como faço para entrar no shell raiz no meu telefone? Ou tenho que baixar o ADB separadamente?
O Android Studio não contém ADB, você precisa do Android SDK para ele (ele é instalado na primeira execução do Android Studio 0.9.xe mais recente). ADB está localizado em sdk\platform-tools
.
É possível adicionar ao PATH no Windows e usar o Terminal no Android Studio apenas por comando: adb shell
e após o uso, su
obtenha o shell raiz.
adb shell
Talvez o Windows mais antigo precise reiniciar depois de alterar as variáveis PATH.
Nas versões mais recentes do Android Studio, o Android SDK é copiado em uma pasta fora da pasta Android Studio; é baixado após a primeira vez que você executa o Android Studio. Para mais informações, consulte Android Studio 0.8.14 no canal Beta .
C:\Users\<user>\AppData\Local\Android\sdk\platform-tools\adb.exe
WINDOWS: Na versão atual do Android Studio, o ADB.exe está localizado em
%USERPROFILE%\AppData\Local\Android\sdk\platform-tools\
. Versões anteriores do Android Studio estão disponíveis%LOCALDATA%\Android\sdk\platform-tools
.MAC: Encontre o executável do ADB em
~/Library/Android/sdk/platform-tools
.fonte
Em um Mac, o Android Studio instala adb lá:
Para usá-lo em seu shell, você pode adicioná-lo ao seu arquivo .profile:
Abra uma nova janela do terminal depois de fazer isso ou carregue as alterações digitando isto no seu terminal:
fonte
...
notação padrão de bloco de código de backtick triplo , mas usa um recuo de 4 espaços para blocos de código.Depois de configurar o Android Studio, verifique se você pode se conectar a um emulador ou dispositivo onde ele será listado no AVD (Android Virtual Devices). Se um dispositivo físico estiver conectado, confirme se o modo de depuração está ativado e o acesso é permitido no Android Studio. Um ADB separado não é necessário, pois todas as ferramentas de construção fazem parte do IDE.
Agora você está pronto para acessar o shell do seu dispositivo!
Acesse o terminal na parte inferior do IDE selecionando o botão Terminal .
Na questão do terminal
adb devices
. Isso listará todos os dispositivos atualmente conectados ao Android Studio. Encontre e use o nome do seu dispositivo para a etapa 3.Agora emita
adb -s <device-name> shell
. Agora você está no shell do seu dispositivo.Além disso, se você deseja acessar o shell de um emulador com acesso root instalado no Android Studio, emita a
adb -s <device-name> root
antes de acessar o shell.fonte
adb -s <device-name> unroot
:)