Como posso instalar o .apk do Google Play no meu emulador do Android 4.0?
android
google-play
Sarath
fonte
fonte
Respostas:
Download do Google Apps (GoogleLoginService.apk, GoogleServicesFramework.apk, Phonesky.apk)
a partir de aqui .
Inicie seu emulador:
Em seguida, use os seguintes comandos:
fonte
adb reboot
apenas trava.Para futuros visitantes.
A partir de agora, a plataforma Android 4.2.2 inclui serviços do Google Play. Basta usar um emulador executando o Jelly Bean. Detalhes podem ser encontrados aqui:
Configurar o SDK do Google Play Services
EDITAR:
Outra opção é usar o Genymotion (corre muito mais rápido)
EDIT 2:
Como o @ gdw2 comentou: "a configuração do SDK do Google Play Services não instala um aplicativo do Google Play que funcione - apenas habilita determinados serviços fornecidos pelo SDK"
Após a versão 2.0, o Genymotion não vem com o Play Services por padrão, mas pode ser facilmente instalado manualmente. Basta baixar a versão correta a partir daqui e arrastar e soltar no dispositivo virtual (emulador).
fonte
Eu faço isso de uma maneira mais permanente - em vez de instalar os APKs sempre
adb
, adicione-os permanentemente à imagem do sistema que o emulador usa. Você precisará do Yaffey no Windows ou de um utilitário semelhante em outros sistemas para modificar as imagens do YAFFS2. CopieGoogleLoginService.apk
,GoogleServicesFramework.apk
ePhonesky.apk
(ouVending.apk
em versões anteriores do Android) para a/system/app
pasta dosystem.img
arquivo do emulador. Depois, posso iniciar o emulador normalmente, sem mexer com o adb, e a Play Store está sempre lá.Obtendo o aplicativo Google Play do seu dispositivo
O download do Google Apps de algum site da Internet pode não ser muito legal, mas se você tiver um telefone ou tablet com uma versão correspondente do Android, basta retirá-los do seu dispositivo:
Você deve ter acesso no nível da raiz (execute adb root) ao dispositivo para obter esses arquivos.
Adicionando à imagem
Agora inicie
yaffey
no Windows ou em um utilitário semelhante no Linux ou Mac e abrasystem.img
a imagem do emulador que você deseja modificar. Eu modifico com mais freqüência o que está dentro[...]\android-sdk\system-images\android-17\x86
.Renomeie o original
system.img
parasystem-original.img
. Em yaffey, copie os arquivos APK que você puxou do seu dispositivo para a pasta / app. Salve sua imagem modificada comosystem.img
na pasta original. Em seguida, inicie o seu emulador (no meu caso, seria o emulador Android 4.2 com o processador Intel Atom rodando no Intel HAX, super rápido nas máquinas Windows) e você terá a Play Store lá. Não achei necessário excluirSdkSetup.apk
eSdkSetup.odex
- a Play Store e outros serviços ainda funcionam bem para mim com esses arquivos presentes.Quando terminar o teste, para aliviar a sua consciência de piratear temporariamente o Google Apps do seu dispositivo, você pode excluir o modificado
system.img
e restaurar o originalsystem-original.img
.fonte
adb shell
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
adb push <appname>.apk /system/app
adb reboot
fonte
Você pode baixá-lo de um telefone Android 4.0, montar a imagem do sistema
rw
e copiá-la.Não tentei antes, mas deve funcionar.
fonte
É simples para mim eu baixei o arquivo apk no meu computador e arraste esse arquivo para emulá-lo instale o google play para mim Espero que ajude alguém
fonte
Playstore + Serviços do Google Play no Linux (Ubuntu 14.04)
Baixe aplicativos do Google (GoogleLoginService.apk, GoogleServicesFramework.apk)
a partir daqui http://www.securitylearn.net/2013/08/31/google-play-store-on-android-emulator/
e faça o download (Phonesky.apk) aqui https://basketbuild.com/filedl/devs?dev=dankoman&dl=dankoman/Phonesky.apk
IR PARA O LOCAL DO ANDROID SDK >>
cd - Ferramentas do Android SDK Location-
PARA EXECUTAR O EMULADOR >>
Android / Sdk / tools $ ./emulator64-x86 -avd Kitkat -partition-size 566 -no-audio -no-boot-anim
PERMISSÕES DE SET >>
CD Android / Sdk / platform-tools plataforma-ferramentas $ adb shell mount -o remount, rw -t yaffs2 / dev / block / mtdblock0 / system
ferramentas de plataforma $ adb shell chmod 777 / system / app
platform-tools $ adb push /home/nazmul/Downloads/GoogleLoginService.apk / system / app /.
APKs >>
platform-tools $ adb push /home/nazmul/Downloads/GoogleServicesFramework.apk / system / app /. platform-tools $ adb push /home/nazmul/Downloads/Phonesky.apk / system / app /. ferramentas de plataforma $ shell adm rm / system / app / SdkSetup *
fonte
Você já experimentou o Genymotion? Eu li sobre isso na semana passada e é ótimo. Eles têm várias imagens do Android que você executa (com seu próprio software). As imagens são incrivelmente rápidas e têm o Google Play instalado. Verifique se é o tipo de coisa que você precisa.
http://www.genymotion.com/
fonte