Mic*_*ael 8 android android-lvl
我有一个付费的应用程序,已经在Android市场上出现了几个月,到目前为止,应用程序没有任何类型的复制保护或许可证验证方案.
我刚刚在我的应用程序中添加了LVL代码的修改版本.为了测试代码的许可响应处理,我在模拟器上登录了我的开发帐户并成功完成了所有测试响应,然后在我的真实手机上做了同样的事情(Droid运行2.2).
我认为在成功测试之后我应该很高兴,但我做了最后一次互联网搜索,看看一旦他们允许他们的LVL实现上线,人们是否有问题.令我恐惧的是,我偶然发现了开发人员的故事说他们已经成功测试了我所做的所有测试响应,但是当他们实际上用LVL上传他们的应用程序时,所有用户都收到回复说他们有未经许可的应用程序版本,当情况并非如此.
话虽如此,成功部署LVL的人能告诉我测试和验证LVL实现的最佳方式(从最终用户的角度来看),然后我必须将其实际发布到市场?目前,我在市场上发布了我的旧版非授权版应用程序,我所做的测试是在清单文件中使用相同的版本代码,我只是将更新的apk加载到模拟器上并进入我的手机(即新的apk没有上传到市场).对于偏执狂感到抱歉,但我宁愿完全删除LVL实现,而不是向有效用户提供未经许可的响应.
我在我的应用程序中包含了 LVL,并且没有任何用户(超过 10,000 个用户群)抱怨它没有正当理由(IE 信用卡被拒绝)。我只是遵循指南并在模拟器和手机上进行了测试。
一个好的方法是使用 LVL 代码创建应用程序的 Beta 版本(也许也用密码保护它)。以不同的包名称将其发布到市场上,然后让一些 Beta 测试人员付费并对其进行测试(您可以稍后将其全部退款,或者只需将他们的电子邮件添加到测试帐户)。
另一种方法是将 LVL 添加到您的应用程序中,但在许可证失败时不会发生负面操作,然后您可以使用谷歌分析来检测有多少人获得许可证失败/通过。
| 归档时间: |
|
| 查看次数: |
1401 次 |
| 最近记录: |