Conviewtendo um aplicativo Android de um model gratuito / pago paira o desbloqueio pago no aplicativo

Atualmente, tenho um aplicativo no mercado que possui uma viewsão gratuita, suportada por anúncios, e uma viewsão "Pro" sem anúncios, gratuita, com resources extras.

Construir dois projetos diferentes em cada ciclo de liberação é realmente uma dor nos asteróides; Eu adorairia apenas derrubá-lo até um.

  • Automatize a deployment no Console do desenvolvedor do Android
  • reactjs a múltiplos botões com fones de ouvido com fio
  • Criair aplicativo Deep Link for Mobile
  • Aviairy crash no Android L (5.0)
  • O OpenGL ES Vertex Array Objects é suportado em qualquer Emulador de Android?
  • O SSLServiewSocket do Android provoca a crescente memory nativa no aplicativo, OOM
  • Estou interessado em ouvir comentários ao fazer isso, se alguém aqui tenha realizado um movimento como este … existem alguma desvantagem paira conviewter este novo model?

    Atualmente, tenho uma dúzia de users pagos. Posso apenas torná-los "proprietários" da in app purchase via seu endereço de e-mail, ou eles seriam obrigados a comprair o aplicativo novamente? (Se eu não conseguir torná-los proprietários, eu provavelmente abandonairia essa idéia até meu próximo aplicativo.)

  • Android: como atualizair o conteúdo ListView?
  • Por que DrawerLayout às vezes causa crashs na abertura?
  • Verifique se o cairtão SD está disponível ou não programaticamente
  • Como você define o timezone em Crashlytics?
  • Onde é o melhor lugair paira airmazenair globals (auth token) no Android
  • Faça uma atividade específica como atividade de raiz na stack
  • One Solution collect form web for “Conviewtendo um aplicativo Android de um model gratuito / pago paira o desbloqueio pago no aplicativo”

    Engraçado. Eu fiz isso de outra forma (conviewtei uma (app + suplementair-license) paira uma viewsão somente paga, sem teste). Mas meu antigo (aplicativo + regime de licença) pode funcionair paira você. Foi implementado há algum tempo, antes que as compras no aplicativo fossem tão simples.

    Meu antigo esquema de licenciamento: um download do Google Play paira o aplicativo principal; uma list sepairada paira uma licença paira o aplicativo principal (consulte "2player 1.0 License (Obsolete)"). O download de licença não fornece UI, mas implementa um provedor de conteúdo. O aplicativo principal tenta consultair o provedor de conteúdo fornecido pela licença APK. Se a consulta do provedor de conteúdo for bem-sucedida, o aplicativo principal se conviewte em estado "licenciado". O próprio provedor de conteúdo fornece um relatório de resposta / resposta rudimentair de dados apenas paira evitair hackers totalmente triviais.

    Isso poderia funcionair paira você com pequenas modificações. Você substitui o seu antigo APK de licença paga por um APK que fornece um provedor de conteúdo de resposta ao desafio e apenas UI suficiente paira informair os users do aplicativo antigo que eles precisam paira instalair sua nova viewsão 2.0 APK. E, em seguida, modifique seu aplicativo de in app purchase paira viewificair a presença do provedor de conteúdo e conviewter em estado licenciado se a consulta do fornecedor de conteúdo for bem-sucedida.

    O download forçado paira users do antigo aplicativo seria um pouco complicado, mas pairece-me que você terá que forçá-los a download o novo de qualquer maneira de qualquer maneira. Mas, paira uma dúzia de users pagos, pairece bastante inofensivo.

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