IIRC, o segundo vem com o Play Store e aplicativos proprietários do Google, mas tem restrições significativas (por exemplo, sem acesso root).
CommonsWare
2
Com a imagem do sistema Atom do Google Play Intel x86, teremos Play Store e poderemos instalar aplicativos no emulador?
Ponto
Respostas:
47
A imagem do jogo já tem a Google Play Store instalada e você pode instalar aplicativos, mas não há acesso root, pois é uma compilação de produção e não uma compilação de depuração.
qual é a desvantagem para um desenvolvedor de não haver acesso root? porque eu preciso disso?
Emil,
3
Não consegui ativar o Debug na imagem do Play (# 2) nem executar e implementar o aplicativo via Android Studio para a instância com base na imagem do Play (# 2)
Andriy F.
mas por que não posso escolher, no AVD apenas APIs do Google estão disponíveis para emuladores, eu já baixei a imagem do Google Play usando o gerenciador de SDK, mas não está visível no gerenciador ADV ...
user924
1
Isso significa que os outros têm Google Play instalado também, mas com acesso root ?!
Dr.jacky
14
A principal diferença entre a imagem do sistema API do Google e a imagem do sistema Google Play reside basicamente na capacidade de cada um acessar a Google Play Store diretamente ou não.
Aqui está mais explicação sobre esse assunto.
O que todas as respostas estão faltando: se você usa a biblioteca de faturamento do Google, precisa da " imagem do Google Play " para teste. Isso não tem nada a ver com a instalação de aplicativos, mas você precisa da Play Store instalada para testar suas compras "dentro do aplicativo" e produtos de assinatura. Caso contrário, você obterá este erro de BillingClient:
Uma imagem do sistema rotulada com APIs do Google inclui acesso aos serviços do Google Play. Uma imagem do sistema rotulada com o logotipo do Google Play na coluna Play Store inclui o aplicativo Google Play Store e acesso ao Google Play Services, incluindo uma guia Google Play na caixa de diálogo de controles estendidos que fornece um botão conveniente para atualizar o Google Play Services no dispositivo .
Para garantir a segurança do aplicativo e uma experiência consistente com dispositivos físicos, as imagens do sistema com a Google Play Store incluída são assinadas com uma chave de liberação, o que significa que você não pode obter privilégios elevados (root) com essas imagens. Se você precisar de privilégios elevados (root) para ajudar na solução de problemas do seu aplicativo, poderá usar as imagens do sistema Android Open Source Project (AOSP) que não incluem aplicativos ou serviços do Google.
Respostas:
A imagem do jogo já tem a Google Play Store instalada e você pode instalar aplicativos, mas não há acesso root, pois é uma compilação de produção e não uma compilação de depuração.
fonte
A principal diferença entre a imagem do sistema API do Google e a imagem do sistema Google Play reside basicamente na capacidade de cada um acessar a Google Play Store diretamente ou não. Aqui está mais explicação sobre esse assunto.
Espero, poderia ser uma ajuda para o outro.
fonte
As imagens das "APIs do Google" incluem os serviços do Play dos quais muitos aplicativos dependem, mas nenhum aplicativo da Play Store
As imagens do "Google Play" incluem o aplicativo Play Store e os serviços Play
Para obter a descrição do Google, consulte Criar e gerenciar dispositivos virtuais | Desenvolvedores Android
fonte
O que todas as respostas estão faltando: se você usa a biblioteca de faturamento do Google, precisa da " imagem do Google Play " para teste. Isso não tem nada a ver com a instalação de aplicativos, mas você precisa da Play Store instalada para testar suas compras "dentro do aplicativo" e produtos de assinatura. Caso contrário, você obterá este erro de
BillingClient
:Billing service unavailable on device
fonte
Com base na documentação:
Uma imagem do sistema rotulada com APIs do Google inclui acesso aos serviços do Google Play. Uma imagem do sistema rotulada com o logotipo do Google Play na coluna Play Store inclui o aplicativo Google Play Store e acesso ao Google Play Services, incluindo uma guia Google Play na caixa de diálogo de controles estendidos que fornece um botão conveniente para atualizar o Google Play Services no dispositivo .
Para garantir a segurança do aplicativo e uma experiência consistente com dispositivos físicos, as imagens do sistema com a Google Play Store incluída são assinadas com uma chave de liberação, o que significa que você não pode obter privilégios elevados (root) com essas imagens. Se você precisar de privilégios elevados (root) para ajudar na solução de problemas do seu aplicativo, poderá usar as imagens do sistema Android Open Source Project (AOSP) que não incluem aplicativos ou serviços do Google.
Espero ter ajudado você.
fonte