Pergunta

Quando eu desenvolvo o projeto usando Eclipse, a Apk O arquivo vai para o emulador. Mas quero fazer upload do meu aplicativo para um dispositivo real. Existe uma ferramenta para criar um arquivo APK?

Qual é o processo? Ou é possível puxar o arquivo APK do emulador?

Foi útil?

Solução

Quando você corre O projeto no emulador, o arquivo apk é gerado no bin diretório. Lembre -se disso apenas prédio o projeto (e não corrida ele) não produzirá o arquivo APK para o bin diretório.

Outras dicas

Para testar em um dispositivo, você pode conectar o dispositivo usando USB e executar de Eclipse Apenas como um emulador.

Se você precisar distribuir o aplicativo, use o recurso de exportação:

alt text

alt text

Em seguida, siga as instruções. Você terá que criar uma chave no processo.

Não há necessidade de criar uma chave e assim por diante se você quiser apenas brincar com ela no seu dispositivo.

Com eclipse:

Exportar um .apk não assinado do eclipse, Clique com o botão direito do mouse o projeto no pacote explorador e selecione Ferramentas Android -> Exportar pacote de aplicativos não assinado. Em seguida, especifique o local do arquivo para o .apk não assinado.

O arquivo apk está no /workspace/PROJECT_FOLDER/bin diretório. Para instalar o arquivo APK em um dispositivo real:

  1. Conecte seu dispositivo real com um PC/laptop.

  2. Vamos para sdk/tools/ usando um terminal ou prompt de comando.

  3. adb install <FILE PATH OF .APK FILE>

É isso...

Apenas clique com o botão direito no seu projeto e depois vá para

*Exportar -> Android -> Exportar Aplicativo Android -> Your_Project_name -> Crie um novo caminho para armazenamento de chave -> Preencha os detalhes -> Defina o local .apk -> Agora você pode obter seu arquivo .apk*

Instale -o no seu celular.

Podemos fazer um arquivo apk assinado e não assinado. Um arquivo APK assinado pode instalar no seu dispositivo.

Para criar um arquivo APK assinado:

  1. Clique com o botão direito do mouse no projeto no pacote explorador

  2. Selecione Ferramentas Android -> Pacote de aplicativos assinado de exportação.

  3. Em seguida, especifique o local do arquivo para o .apk assinado.

Para criar um arquivo APK não assinado:

  1. Clique com o botão direito do mouse no projeto no pacote explorador

  2. Selecione Ferramentas Android -> Exportar pacote de aplicativos não assinado.

  3. Em seguida, especifique o local do arquivo para o arquivo APK não assinado.

Quando você executa seu aplicativo, seu telefone deve ser detectado e você deve ter a opção de executar no telefone em vez de 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 fazer o upload para o mercado ou colocar em um site), clique com o botão direito do mouse no projeto no Eclipse, escolha Exportar e escolha "Exportar Android Application".

Mais detalhes: http://developer.android.com/guide/publishing/app-signing.html#exportwizard

o bin/XXX.apk O arquivo pode ser construído automaticamente assim que você salvar qualquer arquivo de origem:

Janela/Preferências, Android/Build, Desmarque "Pule a embalagem e a indexação ..."

A maneira mais simples de criar APKs assinados/não assinados usando o Eclipse e o ADT é a seguinte:

  1. Clique com o botão direito do mouse no seu projeto no "Project Explorer"
  2. Pairar sobre "Android Tools"
  3. Selecione "Pacote de aplicação assinado por exportação" ou "Exportar pacote de aplicativos não assinado"
  4. Selecione o local para o novo arquivo APK e clique "Salvar".

    • Nota: Se você está tentando criar um APK para a distribuição beta, provavelmente precisará criar um pacote assinado, que requer umkeystore. Se você seguir o processo "Aplicativo assinado" no ECLIPSE ADT, ele o guiará através do processo de criação de um novo keystore.

Espero que isto ajude.

Eclipse 3.7 (Índigo):Vá para o Windows -> Preferências -> Android -> Construa e desmarque "Pule as embalagens e o Dexing até exportar ou lançar"

Além disso, você pode construí -lo manualmente através da Menu -> Projeto -> ** Desmarque "Construa automaticamente" **.

Clique com o botão direito do mouse no projeto no Eclipse -> Android Tools -> Exportar sem chave assinada. Conecte seu dispositivo. Monte -o por SDK/Ferramentas.

Ninguém mencionou isso, mas em conjunto com as outras respostas, você também pode obter o arquivo APK do diretório do seu bin para o seu telefone ou tablet colocando -o em um site e apenas baixando -o.

Seu dispositivo reclamará de instalá -lo depois de baixá -lo. Seu dispositivo aconselhará você ou o risco de instalar programas de fontes desconhecidas e fornecerá a opção de ignorar o conselho.

Sua pergunta é muito específica. Você não precisa retirá -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 (assinando e publicando seu APK), você não precisa fazer essa etapa para obtê -las no seu dispositivo real.

Fazer o download do seu dispositivo real é um método simples.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top