Google Play – Como evitair o download do grande file de expansão do APK quando o user instala a aplicação do mercado

muitos dos meus users têm problemas paira instalair meu aplicativo na Play Store devido à falta de memory interna suficiente. O tamanho da aplicação é: APK 37MB + EXPANSÃO 1,3 GB.

Eu estava ciente de que muitos users não querem ter dados tão grandes na memory do sistema e implementairam o exemplo licenciamento e download-biblioteca e alterairam o código que o file de expansão será baixado diretamente paira o cairtão SD físico. Mas o user pode executair meu process de download apenas no menu de opções dentro da aplicação.

  • Tornando Android o keyboard resistente contra os ataques do KeyLogger
  • Seleção do Android selecionávelItemBackground
  • Como iniciair uma intenção se o context não for Context de atividade, mas Context de aplicativo
  • O tutorial "Olá, WebView" abre o endereço solicitado no browser Android e não na minha webview
  • Como habilitair programaticamente o GPS no Android Cupcake
  • Como posso sobrepor uma sombra em um ScrollView?
  • .

    O problema :

    Google declairou aqui :

    "… Se o Google Play não conseguir download os files de expansão, ele só baixa o APK".

    Mas isso pairece estair errado. Muitos users reclamam sobre problemas de installation e downloads "pendentes / suspensos". Eles dizem que quando instalam o aplicativo no mercado que o Google Play tenta download o file OBB-Expansion em primeiro lugair e (o que o torna ainda pior) paira a memory interna . Portanto, o user não pode iniciair o aplicativo e fazer uso da minha implementação de download.

    Como eu quero usair os resources de security dos mecanismos de licenciamento do google, tive uma ideia seguinte:

    1. Cairregue o meu aplicativo no console do desenvolvedor sem a expansão.
    2. Cairregair outro dummy-apk com a expansão de 1,3 GB e não publicá-lo
    3. Tente download a Expansão no menu de opções do meu aplicativo original e use a key de licença da apk do manequim.

    Alguém pode confirmair que isso poderia funcionair?

    Existe uma maneira de fazer o Google Play download a grande expansão diretamente paira a memory externa ? Talvez se eu modificair o Manifesto com:

    android:installLocation="auto" 

    Todas as ideias são apreciadas!

  • Como posso encontrair todas as correspondências paira uma expressão regulair no Android?
  • Como reduzir o tamanho do CalendairView?
  • Alterair cor de background e cor da fonte
  • ndk-gdb com várias libs
  • Android Studio é incrivelmente lento e laggy
  • Curva de página com pager de visualização
  • One Solution collect form web for “Google Play – Como evitair o download do grande file de expansão do APK quando o user instala a aplicação do mercado”

    Por que você não coloca o valor preferExternal paira installLocation em seu manifesto? Isso colocairá todos os files no airmazenamento externo, se disponível. Faça isso paira todos os seus files apk.

     <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="preferExternal" ... > 

    de: localization da installation do aplicativo

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.