在平板电脑上自动更新Android应用程序(即没有市场!)

时间:2011-05-04 07:30:15

标签: java android installer

我写了一个Android应用程序,主要针对没有安装Market的Android平板电脑,这意味着用户无法轻松更新应用程序。我的想法是下载apk文件,并使用apk文件执行MArket正在做的任何事情。

由于平板电脑上预装了应用程序,因此权限没有限制,但设备不得植根。

2 个答案:

答案 0 :(得分:6)

似乎以下代码允许用户在检测到新版本并下载apk文件后安装apk:

Intent intent = new Intent(Intent.ACTION_VIEW); 
intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive");
startActivity(intent);

答案 1 :(得分:0)

好吧,我认为你可以做这样的事情。验证版本是否版本较低app不运行。