让android应用程序对某些用户免费

让android应用程序对某些用户免费,android,Android,我想让我的应用程序只为一些用户免费安装和升级(例如翻译、开发人员和朋友,否则我必须在每次发布时向他们发送软件包) 我原以为新的许可证会允许这样做,但似乎不行。因为我找不到是否可能的答案,所以我马上问: 有没有可能在市场上推出付费应用程序,让它免费或付费,比如说基于用户id(帐户)?为此,如果有可能,您需要有一个用户id数据库(如果您想管理该数据库) 或者如果你想要一个免费的应用。。它将需要从完整的应用程序免费(测试版) 否则,我认为这是不可能的,如果可能的话,你需要一个用户ID数据库(如果你想管

我想让我的应用程序只为一些用户免费安装和升级(例如翻译、开发人员和朋友,否则我必须在每次发布时向他们发送软件包)

我原以为新的许可证会允许这样做,但似乎不行。因为我找不到是否可能的答案,所以我马上问:

有没有可能在市场上推出付费应用程序,让它免费或付费,比如说基于用户id(帐户)?

为此,如果有可能,您需要有一个用户id数据库(如果您想管理该数据库)

或者如果你想要一个免费的应用。。它将需要从完整的应用程序免费(测试版)


否则,我认为这是不可能的,如果可能的话,你需要一个用户ID数据库(如果你想管理它)

或者如果你想要一个免费的应用。。它将需要从完整的应用程序免费(测试版)


否则,我认为不可能

最简单的方法就是向他们发送一个可以安装的apk。他们不会得到自动更新,但应该能够使用它。

最简单的方法就是向他们发送一个可以安装的apk。他们不会得到自动更新,但应该能够使用它。

我想我在应用内计费文档中看到,可以进行“非托管”购买,由您管理哪些用户在设备上或在单独的服务器上购买了什么。也许可以使用AppEngine实现您自己的购买服务器在“谷歌云”中运行

不管怎么说,应用内计费目前还不可用,仅仅让你的朋友免费试用你的应用似乎有点复杂。我一直在考虑实施“先试用后购买”计划的替代方法:

a) 实现具有基本功能的免费应用程序
b) 实施一个付费但其他方面为空的“解锁”应用程序
c) 当用户激活“付费”功能时,使用PackageManager查找“解锁”应用程序。如果已安装,则激活请求的功能,否则会显示一个对话框,要求用户前往市场购买解锁应用程序

如果你做了类似的事情,你可以告诉你的朋友和你的测试人员下载和/或升级解锁的版本,然后给他们发送“解锁”应用程序的.apk。此外,您只需向他们发送一次解锁应用程序


我想我在市场上见过这样的“解锁”应用程序,但我自己还没有尝试过这种方法,所以我不能保证它会起作用。但是,我不明白为什么不应该。

我想我在应用内计费文档中看到,可以进行“非托管”购买,由您管理哪些用户在设备上或在单独的服务器上购买了什么。也许可以使用AppEngine实现您自己的购买服务器在“谷歌云”中运行

不管怎么说,应用内计费目前还不可用,仅仅让你的朋友免费试用你的应用似乎有点复杂。我一直在考虑实施“先试用后购买”计划的替代方法:

a) 实现具有基本功能的免费应用程序
b) 实施一个付费但其他方面为空的“解锁”应用程序
c) 当用户激活“付费”功能时,使用PackageManager查找“解锁”应用程序。如果已安装,则激活请求的功能,否则会显示一个对话框,要求用户前往市场购买解锁应用程序

如果你做了类似的事情,你可以告诉你的朋友和你的测试人员下载和/或升级解锁的版本,然后给他们发送“解锁”应用程序的.apk。此外,您只需向他们发送一次解锁应用程序


我想我在市场上见过这样的“解锁”应用程序,但我自己还没有尝试过这种方法,所以我不能保证它会起作用。但我不明白为什么不应该这样。

这就是我现在正在做的事情。但是在transators和Tester之间,这一点很重要,因为项目经常会升级。我一直在寻找解决这个问题的方法,这就是我现在正在做的。但是在transators和Tester之间,这一点很重要,因为项目经常会升级。我在寻找解决这个问题的方法。