Android 基本安卓授权查询
我将向不同的评论者发送关于我的新Android游戏的新闻资料,我想知道我应该如何向他们发送一个他们可以测试的APK?游戏是付费和授权的Android 基本安卓授权查询,android,Android,我将向不同的评论者发送关于我的新Android游戏的新闻资料,我想知道我应该如何向他们发送一个他们可以测试的APK?游戏是付费和授权的 如果我把游戏的授权版本发给他们,他们不买就不能在手机上运行。然而,如果我给他们发送了一个未经许可的版本,而有人泄露了它,那么每个人都可以免费获得我的游戏。我该怎么办?制作一个过期的免费演示版或类似的版本 您的选择仅限于: 限时(演示)版本 向他们发送一个未锁定的版本,其中显示了有关审阅者的一些个人信息,从而使审阅者能够自己保存APK 使用授权服务器。ie游戏检
如果我把游戏的授权版本发给他们,他们不买就不能在手机上运行。然而,如果我给他们发送了一个未经许可的版本,而有人泄露了它,那么每个人都可以免费获得我的游戏。我该怎么办?制作一个过期的免费演示版或类似的版本 您的选择仅限于:
- 限时(演示)版本
- 向他们发送一个未锁定的版本,其中显示了有关审阅者的一些个人信息,从而使审阅者能够自己保存APK
- 使用授权服务器。ie游戏检查服务器(在GAE或类似服务器上)以查看是否允许运行
Android市场严重缺失的一件事是将应用程序提供给用户的能力。我认为这在iOS应用商店是可能的——至少这样,你可以向审查者授予真正的许可证。根据以上答案。下面是我所做的(加上启动屏幕上的一条消息,上面写着审阅者的姓名)
如果有人有其他方法,我也很感兴趣,这是一个非常好的问题。我非常喜欢这个想法。这就是我现在要做的。谢谢嗯,我刚试过这个,但似乎不起作用。如果我将日期设置为2011,1,1,它将在运行时退出,但2011,2,1不会退出,尽管它显然在2月1日之后。它只精确到最近的月份吗?我想这个月可能是0到11,因此2011年,2,1代表3月1日。啊,似乎就是这样。我有点迟钝。谢谢:)什么是
reviewMode
?它只是编译时设置的布尔常量吗?
private void initNewGame() {
//do a date check and quit if necessary
if ( reviewMode ) {
if ( new GregorianCalendar().after(new GregorianCalendar(2011,3,1,0,0,0))) {
//quit
((Program)parentActivity).finish();
}
}
}