- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我对付费应用程序的 Android Market/Google Play 许可模式有疑问。首先,我已经知道在 Android 平台中有特定的 API 用于许可,但由于某些原因我现在不能/不想/没有时间学习。 (对不起)
如果我想在 Market 上发布付费应用程序并允许某些特定的 Google 帐户免费下载它(例如,我指定他们为 Beta 测试员或他们在竞赛中“赢得”许可)是否可以通过 Android Market还是我被迫给那些人安装 APK?
我担心的是,虽然盗版者有可能共享付费 APK,即使启用了复制保护(使用 root 手机需要 2 分钟),但将 APK 复制到 eMule 绝对更容易您自己 PC 上的共享文件夹。
请理解,在这个实验项目中,使用 Android 许可不是我的选择。它将在未来的项目中。我想了解更多信息。
最佳答案
据我所知,市场不允许这样做。您必须将您的 apk 与 Market 分开发送给他们。
不过,您可以尝试一些方法来阻止您的 apk 传播。如果您有一个 Gmail 帐户列表,您希望该应用程序为其工作,只需制作一个单独的 APK,并将所有这些帐户嵌入其中。然后,当应用程序开始运行时,以编程方式检查谷歌帐户并将其与您的名称“白名单”进行比较。如果它出现在列表中,请照常操作。如果没有,则调用 finish();这样,即使您的 apk 被广泛复制/传播,它实际上不会为您提供给它的人以外的任何人做任何事情。
事实上,如果您想 super 勤奋,您可以给他们所有单独的 apk,每个 apk 只嵌入他们自己的 gmail。然后,如果您发现到处乱跑的重复副本,您将能够准确判断出责任人。
关于android - 赠送或测试付费 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9879083/
我有一个客户需要让其志愿者购买 IAP(下载的数据包),然后以某种方式报销他们。问题是没有简单的方法可以做到这一点,我认为苹果会批准。特别是对于超过 1500 人。我提出了几种方法,各有利弊,哪种方法
我有两种不同的智能卡芯片,内置 Visa Paywave(一种是 native 芯片,另一种是 Java 卡)。 我正在尝试运行选择 PPSE 或选择应用程序命令,一张卡给出预期结果,而另一张卡给出状
我是一名优秀的程序员,十分优秀!