Quero instalar um arquivo usando a linha de comando do Windows. Primeiro, quero criar depois de compilar todos os arquivos .jar para criar um arquivo .apk para um aplicativo Android sem usar o Eclipse.
Alguém sabe como isso pode ser feito sem o uso do Eclipse e somente usando a linha de comando.
Respostas:
Você pode usar o código abaixo para instalar o aplicativo na linha de comando
Este apk é instalado na memória interna do emulador aberto atual.
Este apk é instalado no cartão SD do emulador aberto atual.
Você também pode instalar um apk para um dispositivo específico na lista de dispositivos conectados ao adb.
Consulte também a ajuda do adb para outras opções.
fonte
-d
para forçar a instalação através de conexões USB. Eu tive problemas, e adicionando que corrigi-loadb -d install myApp-release.apk
adb install -d
NÃO força USB. Da ajuda de adb:(-d: allow version code downgrade)
-d
confusão é que @ZachCase e @ScottStafford estão corretos. As opções ADB e as opções de comando ADB são coisas diferentes:adb -d install file.apk
instala no único dispositivo Android conectado por USB [consulte ] enquantoadb install -d file.apk
instala o APK com um possível downgrade [consulte ].adb install -r example.apk
para instalar / atualizar um aplicativo. O-r
aplicativo será atualizado se ele já estiver instalado.Você pode construir na linha de comando com ant. Veja este guia .
Em seguida, você pode instalá-lo usando
adb
na linha de comando.O
-r
sinalizador é substituir o aplicativo existente.fonte
Você pode instalar um apk em um dispositivo / emulador específico, inserindo o identificador do dispositivo / emulador antes da palavra-chave 'install' e, em seguida, o caminho para o apk. Observe que a opção -s, se houver, após a palavra-chave 'install' significa instalar no cartão sd. Exemplo:
fonte
Use o Android Debug Ponte linha de comando da ferramenta
adb
, por exemplo:adb install filename.apk
.Uma boa referência para
adb
está aquifonte
A maneira simples de fazer isso é por comando
e se você deseja segmentar o dispositivo de conexão, pode adicionar o parâmetro "-d"
se você tiver mais de um dispositivo / emulador conectado, receberá este erro
para evitar que você possa listar todos os dispositivos pelo comando abaixo
você obterá resultados como abaixo
escolheu um desses dispositivos e adicione parâmetro ao comando adb como "-s a3b09hh3e", conforme abaixo
Também como dica, se o caminho do apk for longo e tiver espaços, basta adicioná-lo entre aspas duplas, como
fonte
fonte
Comandos para instalar arquivos APK como no Android Studio, você pode ver abaixo.
1) Para enviar seu aplicativo por push:
onde
com.my.awesome
está seu pacote2) Para instalar:
fonte
É tão fácil!
por exemplo, o local do meu arquivo apk é: d: \ myapp.apk
executar cmd
navegue até a pasta "platform-tools" (na pasta sdk)
inicie seu dispositivo emulador (digamos que seja 5556: MyDevice)
digite este código no cmd:
adb -s emulator-5556 instala d: \ myapp.apk
Aguarde um pouco e está feito !!
fonte
Você provavelmente está aqui porque deseja construí-lo também!
Construir
(No Windows
gradlew.bat
)Então instale
(
-r
Isso faz com que substitua a cópia existente, adicione um-s
se estiver instalando em um emulador)Bônus
Eu configurei um alias no meu
~/.bash_profile
(Abreviação de Build and Install)
fonte
Para instalar um apk de depuração (teste), use
-t
:Executar projeto Build-Make
Procure o último apk gerado na pasta do aplicativo.
Exemplo:
fonte
Você pode fazer isso usando as ferramentas de linha de comando adb OU os comandos gradle: consulte este guia .
Configurar linha de comando adb
Comandos Gradle para criar e instalar.
Você também pode desinstalar qualquer versão anterior usando
Você pode iniciar sua atividade principal no dispositivo / emulador como abaixo
fonte
Eu uso esse script na minha máquina Windows (instale todos os aplicativos da pasta atual em todos os dispositivos disponíveis)
Salve isso como install-apks.ps1
Em seguida, a partir do PowerShell:
fonte