我目前有一个Android应用程序,作为两个应用程序分发,一个支持广告的版本和一个无广告版本。广告支持的版本有超过10,000用户和无广告版本有几百.目前,这两个项目都是完全独立的,因此更新是一项相当繁琐的任务。理想情况下,我只想更新一个项目,并能够构建这两个版本。在网上浏览之后,我似乎有两种选择:
希望有人曾经处于类似的困境中,并能为我指明正确的方向。
发布于 2013-09-06 01:31:28
在我以前工作的地方,我们有第二个选择。这对我们帮助很大,因为你只需要维护一个代码/app/apk。在你的情况下,我建议你做同样的事。
为了将所有用户迁移到一个应用程序中,你可以通过你的“无广告版本”应用程序给出一个随机代码(用他们正在使用的电子邮件生成的代码以及创建它的算法)。然后,在您的全合一应用程序中,您可以要求该代码或激活“in - app -工作流”,以便删除所有广告。
编辑:
检查此链接:How to get the Android device's primary e-mail address
发布于 2013-09-06 04:52:18
我总是推荐这样的用户使用安卓inapp purchase。
福利:
1) Easily track manage your playstore user.
2) If updation require then update code on one place.
3) Secure payment with google policy.
4) many more feature.@bencallis,根据您的问题,我向您推荐选项2更好。
如果您需要任何inapp information then put comment。
发布于 2013-09-05 23:34:20
你和我在一条类似的船上,虽然我已经走了一步。
我为我身边的一小群人做了一个免费和免费的应用程序,并发布了它。然后,我为更多的人创建了另一个应用程序,免费的,但有广告。这两个应用程序几乎是一样的,除了一些特定于应用程序的东西(比如字符串、资源和一些变量)。在对这两种方法进行更新感到沮丧之后,我决定采用库方法。一开始它可能会让你头疼,但它确实会减少你的更新。您只需更新库文件,然后编译并检查实际应用程序。
因为你描述你的情况,我想你会比我过得更轻松。将你的一个应用程序(可能是无广告的应用程序)转换成一个库,然后在广告支持的版本中简单地覆盖显示广告的布局。
我不能建议你的第二个选择,只是因为,据我所知,没有办法做你想做的事。
https://stackoverflow.com/questions/18646775
复制相似问题