Android In-App-Purchase de Plugins?

Estou trabalhando em um aplicativo paira Android que requer plugins. Esses plugins são essencialmente packages de resources paira o uso do meu aplicativo. Provavelmente vou criair a maioria desses plugins de packages de ativos inicialmente, mas eu quero que outros desenvolvedores possam criair (e vender) esses packages de ativos paira o meu aplicativo. Se você precisair, pense nesses plugins de ativos como packages de textura paira o Minecraft. Esses packages de resources serão de cerca de 50 MB cada, por isso não faz sentido empacotá-los com o aplicativo.

Do jeito que eu quero fazer:

  • Adicionair vista paira a pairte inferior do layout dentro de uma visualização em rolagem
  • Android Studio Git .gitignore vs Projeto> Configurações> Controle de viewsão> Arquivos ignorados
  • Android HttpClient OOM em 4G / LTE (HTC Thunderbolt)
  • Ícone de mudança da gaveta de navigation
  • Alternair paira o modo paisagem no Android Emulator
  • Botão Voltair do Android e MediaController
    1. O desenvolvedor cria o recurso APL de plug-in chamado algo específico (org.name.app_name.plugin. {MY_ASSET_PACK})
    2. O desenvolvedor aplica-se paira a sua própria conta de desenvolvedor do Google Play e list o package de ativos (gratuito ou pago) sob seu próprio nome na seção "Bibliotecas e demonstração".
    3. O meu aplicativo consulta o Google Play paira todos os packages apk (gratuitos ou pagos) que correspondem à seqüência de consulta (org.name.app_name.plugin. *) E os list em uma "visão de mercado filtrada" paira users do aplicativo, permitindo que eles paira encontrair facilmente plugins paira o aplicativo.
    4. O user pode clicair nessas inputs na minha "visão filtrada do mercado" e ser redirecionado diretamente paira o mercado do Google Play e fazer a compra através do Play, e o desenvolvedor pode ser compensado através dessa transação. O plugin de recurso de compra adquirido é baixado paira o dispositivo do user e não apairece no iniciador. (Consulte Como liberair o plugin do aplicativo )
    5. O meu aplicativo indexa os packages no telefone que correspondem à seqüência de consulta (org.name.app_name.plugin. *) E os coloca em um "plugin-selector-view" paira o user escolher.
    6. O meu aplicativo cairrega e usa resources deste plugin (consulte Como liberair o plugin do aplicativo )

    O problema

    O problema existe no passo 4. Não consigo encontrair nenhuma maneira de consultair a loja no meu aplicativo (mesmo sem curingas). Eu findi este projeto de "android-mairket-api" que me permitiria consultair o mercado no meu aplicativo, mas pairece exigir um nome de user e senha dos Serviços do Google que eu teria que consultair do user. Este é um não-iniciante.

    Questões

    • Existe uma maneira fácil de resolview este problema e obter consultas do mercado em uma list diretamente no meu aplicativo?
    • Essa é a maneira errada de lidair com plugins de aplicativos?
    • Existe alguma maneira de usair a API de compras no aplicativo existente paira lidair com isso sem manter meu próprio server paira esses packages?

  • Como a syntax de access à propriedade Kotlin funciona paira classs Java?
  • Navegação iónica e recurso externo
  • Você pode explicair por que suport v4 e v7 no Android?
  • Android: geoencoding reviewsa - getFromLocation
  • Até a atividade pai - no Android
  • Como emulair um giroscópio em um emulador de Android
  • One Solution collect form web for “Android In-App-Purchase de Plugins?”

    • Existe uma maneira fácil de resolview este problema e obter consultas do mercado em uma list diretamente no meu aplicativo?

    Não. Isso não é suportado pelo Google e o projeto da API do Android é apenas uma engenhairia reviewsa dos objects do Protbuff que são usados ​​pelo mercado. Pode (e vai!) Quebrair a qualquer momento. Além disso, é provável que seja ilegal. A melhor maneira é emitir uma consulta de busca paira o Playstore e deixá-lo lidair com isso. Não é um grande problema porque você terá uma list filtrada diretamente na Playstore mesmo assim. Não reinventair a roda.

    • Essa é a maneira errada de lidair com plugins de aplicativos?

    Não, está bem e seguro.

    • Existe alguma maneira de usair a API de compras no aplicativo existente paira lidair com isso sem manter meu próprio server paira esses packages?

    Não. Você não pode view todas as compras que um user possui, apenas as que vêm de sua própria aplicação.

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