Android 应用程序自动更新

来源:互联网 发布:联通3g卡能用4g网络吗 编辑:程序博客网 时间:2024/05/29 08:08

今天看见一篇很好的介绍这块儿的文章,就此收藏

http://www.eoeandroid.com/thread-81348-1-1.html

当时我对程序怎么自动安装好奇,做了个小测试,把下面的代码放到按键的监听器里面

void update() {   Intent intent = new Intent(Intent.ACTION_VIEW);   intent.setDataAndType(Uri.fromFile(new File(Environment   .getExternalStorageDirectory() + "/ForExpresion.apk")),            "application/vnd.android.package-archive");  Log.d("lxy", ""+Environment.getExternalStorageDirectory());startActivity(intent);   }

 

吧程序打包后倒入SD卡跟目录下面。但是自动安装失败了!

我用的是模拟器 + eclipse。

后来把程序卸载后,用其他程序执行这段代码成果啦!之后自己在进行自动安装本身就能用了。估计

跟程序签名有关。导出apk安装包的时候,我用的带签名的。

原创粉丝点击