我明天在DC参加黑客新闻聚会,我将展示我的Android应用程序.我想有一个二维码,供人们扫描试用我的应用程序.
我是否应该关注将未发布的APK发给陌生人?我听说供应商将他们的测试版APK上传到其他人的帐户下.我计划最终以1美元的价格将它放在AndroID Market上.我上传了一个初始版本到Market来保存包名,但是什么阻止某人用他们的信息重新签名呢?这甚至可能吗?
我想用一个在一个月内到期的密钥签名,以防止人们永远运行测试版.这有用吗?
解决方法:
好吧,你似乎有几个选择.
1)将您的应用程序上传到市场并使用您的长期密钥进行签名.这样,在会议中安装应用程序的用户将能够接收更新.唯一的缺点是你必须将其作为付费应用程序发布.一旦它作为免费发布的应用程序,你无法改变它!
2)使用即将过期的密钥对应用程序进行签名.从Android Documentation开始.“如果您计划支持单个应用程序的升级,则应确保您的密钥的有效期超过该应用程序的预期使用期限.建议有效期为25年或更长时间.当您的密钥有效期为到期后,用户将无法再无缝升级到您的应用程序的新版本.“似乎用户仍然可以运行您的应用程序,但在密钥到期时不能升级.
3)让您的应用程序通过检查系统时间强制执行“测试版”,如果它超过某个点,则不允许访问您的应用.
总结以上是内存溢出为你收集整理的Android beta APK分发问题全部内容,希望文章能够帮你解决Android beta APK分发问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)