Finalmente consegui ofuscar meu aplicativo Android, agora quero testá-lo instalando o arquivo APK e executando-o no emulador.
Como posso instalar um arquivo APK no emulador do Android?
Finalmente consegui ofuscar meu aplicativo Android, agora quero testá-lo instalando o arquivo APK e executando-o no emulador.
Como posso instalar um arquivo APK no emulador do Android?
Respostas:
Você pode simplesmente arrastar e soltar o arquivo .apk do seu aplicativo no emulador e ele inicia a instalação automaticamente.
Outras opções:
Janelas:
Em seguida, digite o seguinte comando.
instalação adb [caminho .apk]
Exemplo:
instalação adb C: \ Users \ Name \ MyProject \ build \ Jorgesys.apk
Linux:
platform-tools
na android-sdk linux
pasta./adb instala FileName.apk
Mac:
PATH=$PATH:~/Library/Android/sdk/platform-tools
Exemplo: PATH = $ PATH: / users / jorgesys / eclipse / android-sdk-mac_64 / tools
Em seguida, execute adb.
Mac:
1.Execute o emulador,
2. copie o arquivo .apk e cole-o /Users/your_system_username/Library/Android/sdk/platform-tools
,
se você não conseguir encontrar o caminho sdk no seu sistema mac, execute as seguintes etapas: Abra a finder->select
opção Ir no menu superior -> selecione a opção Ir para pasta -> janela com um campo de texto: /Users/your_system_username/Library/Android/sdk/
-> agora abra a pasta platform-tools e cole o arquivo .apk copiado,
Agora abra o terminal e digite o seguinte:
cd Library/Android/sdk/platform-tools
execute o seguinte em seu terminal: ./adb install yourapkfilename.apk
se você receber a seguinte mensagem de erro:, error: no devices found - waiting for device
siga a etapa 5.
Execute seu emulador no Android Studio; depois que o emulador estiver ativo, repita a etapa 4 e você verá a mensagem de sucesso em seu terminal.
adb install
comando (verificado em um Mac). Quanto à localização de adb
: em um Mac, a partir da versão 20130522 do pacote ADT, as ferramentas da plataforma podem ser encontradas em $HOME/Development/adt-bundle-mac-x86_64-<date>/sdk/platform-tools
.
Se você criou mais de um emulador ou se tem um dispositivo Android conectado, o adb se queixará
error: more than one device and emulator
adb help
não é extremamente claro sobre o que fazer:
-d - directs command to the only connected USB device...
-e - directs command to the only running emulator...
-s <serial number> ...
-p <product name or path> ...
A sinalização que você decide usar deve vir antes do comando adb real:
adb -e install path/to/app.apk
adb install
. Usar -s <serial number>
para segmentar inequivocamente um emulador específico ignora esse problema; o número de série pode ser obtido a partir da saída de adb devices -l
.
Hoje em dia, você pode simplesmente arrastar e soltar o apk do Android no emulador e ele começará a instalar automaticamente.
go to sdk folder, then go to tools.
copy your apk file inside the tool directory
./emulator -avd myEmulator
to run the emulator on mac
./adb install myApp.apk
to install app on the emulator
Copie o arquivo .apk no diretório platform-tools / tools do SDK e instale o .apk no emulador usando o cmd (no Windows):
adb install <path_to_your_bin>.apk
ou
./adb install <path_to_your_bin>.apk
Se houver mais de um emulador em execução , você poderá encontrar todos os emuladores em execução por este comando:
adb devices
ou
./adb devices
então você deve especificar o emulador no qual instalar o aplicativo, por seu número de série, com a opção -s. Por exemplo:
adb -s emulator-5554 install path/to/your/app.apk
ou
./adb -s emulator-5554 install path/to/your/app.apk
Arrastar e soltar
Basta arrastar e soltar o arquivo apk no seu emulador.
Você também pode executar seu emulador Android sem o Android Studio .
Primeiro, você precisa instalar o Android Studio na sua máquina. Em seguida, basta seguir estas etapas.
Vamos supor que você precise instalar o Facebook APK no seu emulador.
Você pode usar o adb para instalar o APK no emulador em execução no OS X assim:
./adb install ~/FBAndroid-2.1.apk
E no Windows , assim:
adb install %HOMEPATH%\FBAndroid-2.1.apk
Depois de concluído, verifique a tela de aplicativos do emulador para verificar se o aplicativo foi instalado corretamente. Se você precisar forçar a atualização deste aplicativo a partir de uma versão anterior, adicione o sinalizador -r, como este no OS X :
./adb install -r ~/FBAndroid-2.1.apk
No Genymotion, basta arrastar e soltar o arquivo * .apk no emulador e ele será instalado e executado automaticamente.
A partir do Windows 7,
Shift + Botão direito do mouse na sua pasta apk.
Selecione Abrir janela de comando aqui
Digite e pressione "adb install AppName.apk"
mantenha seu emulador em funcionamento. Na linha de comando, entre na pasta platform-tools, na pasta sdk que vem com o pacote adt e execute o seguinte comando:
>adb install <yourFilename.apk>
Este comando detecta seus emuladores / emuladores em execução e mostra a lista de dispositivos em que você pode instalar este aplicativo (mostre se existem dispositivos / dispositivos físicos conectados ao seu computador.). Em seguida, você pode selecionar qualquer um, se apenas um emulador estiver em execução, o aplicativo será instalado diretamente por padrão.
Nota: Para o comando acima, seu arquivo .apk precisa estar no mesmo diretório.
para obter mais detalhes sobre o tutorial: Este link
(TESTADO EM MACOS)
O primeiro passo é executar o emulador
emulador -avd <avd_name>
use o adb para instalar o arquivo .apk
instalação adb <caminho para o arquivo .apk>
Se o adb gerar erro, o APK já existe ou algo parecido. Execute o shell adb enquanto o emulador está sendo executado
shell adb
dados / aplicativo de cd
desinstalação adb <arquivo apk sem usar .apk>
Se adb e emulator forem comandos não encontrados, faça o seguinte
exportar PATH = $ PATH: // android-sdk-macosx / platform-tools: // android-sdk-macosx / android-sdk-macosx / tools:
Para uso futuro, coloque a linha acima no final de .bash_profile
vi ~ / .bash_profile
Posso estar errado, mas no Windows eu simplesmente arrasto e solto o .apk
emulador do Android. Quero dizer, fazer tudo mencionado acima parece ser muito trabalhoso.
Arraste e solte o arquivo ".apk" na janela do emulador.
você escreve o comando no terminal / cmd adb install FileName.apk.
A melhor maneira é criar um aplicativo, que abre o arquivo apk no emulador. Você precisa copiar o arquivo .apk para a pasta de download do seu emulador. Em seguida, substitua yourAppName.apk pelo seu nome .apk.
aqui está o código
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "yourAppName.apk")), "application/vnd.android.package-archive");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
}
}
Agora você pode simplesmente arrastar e soltar o apk no emulador e ele será instalado!
No Linux eu faço isso:
emulator -list-avds
cd android && ./gradlew assembleRelease
adb -s '8e138a9c' install app/build/outputs/apk/app-release.apk
É isso aí. Você também pode usar./gradlew installRelease
Siga os passos :
Basta arrastar e soltar seu apk no emulador
1) cole o myapp.apk na pasta platform-tools , no meu caso C: \ Users \ mazbizxam \ AppData \ Local \ Android \ android-sdk \ platform-tools, este é o link no meu caso, pode mudar para você
2) abra o diretório no CD C do CMD : \ Users \ mazbizxam \ AppData \ Local \ Android \ android-sdk \ platform-tools
3) Agora você está na pasta de ferramentas da plataforma, digite adb install myapp.apk
verifique se o seu emulador está ligado, se tudo estiver ok, o apk será instalado
Inicie o console (Windows XP), Executar -> digite cmd e vá para a pasta platform-tools do diretório SDK.
Caso alguém esteja se perguntando como executar cmd
na platform-tools
pasta do diretório SDK, se você estiver executando uma versão nova o suficiente do Windows, siga as etapas:
platform-tools
Windows Explorer.shift
o botão direito, você encontrará a opção "Abrir janela de comando aqui".Espero que ajude
No mac ou no windows. Basta executar o emulador e arrastar e soltar o apk na tela inicial. Instalará
Simples Você pode fazer o upload do APK para hospedagem de arquivos ou baixar o APK e usar o navegador para instalar de fonte desconhecida.