Quando desenvolvo o projeto usando o Eclipse , o arquivo APK continua no emulador. Mas quero fazer upload da minha aplicação em um dispositivo real. Existe uma ferramenta para criar um arquivo APK?
Qual é o processo? Ou é possível extrair o arquivo APK do emulador?
Respostas:
Quando você executa o projeto no emulador, o arquivo APK é gerado no
bin
diretório Lembre-se de que apenas criar o projeto (e não executá- lo) não produzirá o arquivo APK nobin
diretóriofonte
.apk
arquivo obterá uma compilação de depuração . Se você deseja uma versão compilada, siga a resposta de Sarwar .Para testar em um dispositivo, você pode conectar o dispositivo usando USB e executar no Eclipse apenas como um emulador.
Se você precisar distribuir o aplicativo, use o recurso de exportação:
Depois siga as instruções. Você precisará criar uma chave no processo.
fonte
Não há necessidade de criar uma chave e assim por diante, se você quiser brincar com ela no seu dispositivo.
Com o Eclipse:
Para exportar um .apk não assinado do Eclipse, clique com o botão direito do mouse no projeto no Package Explorer e selecione Ferramentas Android -> Exportar pacote de aplicativo não assinado . Em seguida, especifique o local do arquivo para o .apk não assinado.
fonte
script
abordagem?O arquivo APK está no
/workspace/PROJECT_FOLDER/bin
diretório Para instalar o arquivo APK em um dispositivo real:Conecte seu dispositivo real com um PC / laptop.
Vá para
sdk/tools/
usar um terminal ou prompt de comando.adb install <FILE PATH OF .APK FILE>
É isso aí...
fonte
Apenas clique com o botão direito do mouse no seu projeto e vá para
* Exportar -> Android -> Exportar aplicativo Android -> YOUR_PROJECT_NAME -> Criar novo caminho de armazenamento de chaves -> Preencha os detalhes -> Definir o local .apk -> Agora você pode obter seu arquivo .apk *
Instale-o no seu celular.
fonte
Podemos criar um arquivo APK assinado e não assinado. Um arquivo APK assinado pode ser instalado no seu dispositivo.
Para criar um arquivo APK assinado:
Clique com o botão direito do mouse no projeto no Package Explorer
Selecione Ferramentas Android -> Exportar pacote de aplicativos assinados .
Em seguida, especifique o local do arquivo para o .apk assinado.
Para criar um arquivo APK não assinado:
Clique com o botão direito do mouse no projeto no Package Explorer
Selecione Ferramentas Android -> Exportar pacote de aplicativo não assinado .
Em seguida, especifique o local do arquivo para o arquivo APK não assinado.
fonte
Quando você executa o aplicativo, seu telefone deve ser detectado e você deve ter a opção de executar no telefone, e não no emulador.
Mais instruções sobre como reconhecer seu telefone: http://developer.android.com/guide/developing/device.html
Quando você deseja exportar uma versão assinada do arquivo APK (para carregar no mercado ou colocar em um site), clique com o botão direito do mouse no projeto no Eclipse, escolha exportar e escolha "Exportar aplicativo Android".
Mais detalhes: http://developer.android.com/guide/publishing/app-signing.html#ExportWizard
fonte
O
bin/XXX.apk
arquivo pode ser criado automaticamente assim que você salvar qualquer arquivo de origem:Janela / Preferências, Android / Build, desmarque a opção "pular embalagem e indexação ..."
fonte
A maneira mais simples de criar APKs assinados / não assinados usando o Eclipse e o ADT é a seguinte:
Selecione o local para o novo arquivo APK e clique em "Salvar" .
Espero que isto ajude.
fonte
Eclipse 3.7 (Indigo): Vá para Windows -> Preferências -> Android -> Construa e desmarque a opção "Ignorar empacotamento e remoção da exportação até exportar ou iniciar"
Além disso, você pode construí-lo manualmente via Menu -> Projeto -> ** Desmarque a opção "Construir automaticamente" **.
fonte
Clique com o botão direito do mouse no projeto em Eclipse -> Ferramentas Android -> Exportar sem chave assinada. Conecte seu dispositivo. Monte-o pelo sdk / tools.
fonte
Ninguém mencionou isso, mas em conjunto com as outras respostas, você também pode obter o arquivo apk do diretório bin no seu telefone ou tablet, colocando-o em um site e fazendo o download.
Seu dispositivo irá reclamar sobre a instalação após o download. Seu dispositivo avisa ou corre o risco de instalar programas de fontes desconhecidas e oferece a opção de ignorar os conselhos.
Sua pergunta é muito específica. Você não precisa tirá-lo do seu emulador, basta pegar o arquivo apk da pasta bin no seu projeto e colocá-lo no seu dispositivo real.
A maioria das pessoas está fornecendo informações valiosas para a próxima etapa (assinatura e publicação do seu apk), você não precisa fazer essa etapa para obtê-lo em seu dispositivo real.
Baixá-lo para o seu dispositivo real é um método simples.
fonte