打开Android系统安装APK的页面

//使用隐式意图开启安装APK的Activity
Intent intent = new Intent("android.intent.action.VIEW");
intent.addCategory("android.intent.category.DEFAULT");
//使用传入的文件作为数据源
intent.setData(Uri.fromFile(file));
//设置安装类型
intent.setType("application/vnd.android.package-archive");
startActivityForResult(intent, 0);

安装页面finish时,打开安装页面的页面会调用onActivityResult

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
enterHome();
super.onActivityResult(requestCode, resultCode, data);
}

posted @ 2017-08-20 21:48  kim_liu  阅读(1188)  评论(0编辑  收藏  举报