我的客户希望Android应用在更改时自动更新。他们不想在Android市场上发布应用程序。该应用程序将首次使用Android SDK或许多其他安装方式进行安装。
如果添加错误修复或功能,我如何确保自动升级应用程序。如果不是自动的,那么应用程序中的按钮也可以
感谢。
答案 0 :(得分:5)
创建“更新程序”应用程序。此应用程序将监视远程服务器的更新,如果找到,它将以编程方式安装apk。阅读此question以获取有关如何以编程方式安装apk的说明。您可以在网上轻松找到有关此主题的更多信息。
答案 1 :(得分:2)
您可以尝试使用Pushlink。 http://www.push-link.com
答案 2 :(得分:0)
可以通过以下方式完成: 1.推送通知机制 2.每个开始/时间间隔的服务器池 3.按SMS
更新客户端应用程序。
答案 3 :(得分:0)
如果您的客户使用Google Apps,您可以为您的单位创建一个私人Google Play频道。在那里,您只能发布应用程序供您的用户查看。我知道你明确表示这不是一个选择,但它是迄今为止最好的选择(虽然它不是免费的)。
http://support.google.com/a/bin/answer.py?hl=en&answer=2494992
答案 4 :(得分:0)
也许您可以通过编程方式更新应用程序:
Intent intentInstall = new Intent(Intent.ACTION_VIEW) .setDataAndType(Uri.parse("file:///path/to/new_app.apk"), "application/vnd.android.package-archive"); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intentInstall);
另请参阅Android App Version Update service without releasing it to marketplace