基本Android许可查询

时间:2011-02-25 12:15:14

标签: android

对于我的新Android游戏,我将向各种评论者发送新闻资料,我想知道如何向他们发送他们可以测试的APK?游戏是付费和许可的。

如果我向他们发送游戏的许可版本,他们将无法在没有购买的情况下在手机上运行它。但是,如果我发送一个未经许可的版本而有人泄露它,那么每个人都可以免费获得我的游戏。我该怎么办?

3 个答案:

答案 0 :(得分:4)

您的选择几乎限于:

  • 限时(演示)版
  • 向他们发送一个解锁版本,显示有关审阅者的一些个人信息,从而使审稿人有兴趣将APK保留给自己
  • 使用许可服务器。即游戏检查服务器(GAE或类似)以查看是否允许运行

我确信还有其他选择 - 我有兴趣听听他们。

Android Market严重缺少的一件事就是能够将应用程序提供给人们。我认为这可以在iOS商店中实现 - 至少像这样你可以向审阅者授予真正的许可证。

答案 1 :(得分:1)

制作一个过期或类似的免费试用版?

答案 2 :(得分:1)

继上述答案之后。这就是我所做的(在启动画面上添加一条带有评论者姓名的消息)

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();
        }
    }
}

如果有人有其他办法,我也会感兴趣,这是一个非常好的问题。