来自网络:

  1. Intent intent = new Intent();
  2. intent.setAction(android.content.Intent.ACTION_VIEW);
  3. File file = new File(path);
  4. intent.setDataAndType(Uri.fromFile(file), "application/zip");
  5. startActivity(intent);

我之前的一个程序中用到这个打开用户安装界面的方法
你参考一下吧,调用这个方法的时候要传入一个File对象,你可以直接拿去用,也可以自己重新写一下
protected void installApk(File file) {
Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
intent.addCategory("android.intent.category.DEFAULT");
intent.setType("application/vnd.android.package-archive");
intent.setData(Uri.fromFile(file));
intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive");
startActivity(intent);

}

更多相关文章

  1. Unable to start activity ComponentInfo 解决方法
  2. Android 安装apk的方法
  3. Android SQLite数据库解析并使用两种方法实现增删改查
  4. Android 读取XML的两种方法。
  5. android window.requestWindowFeature()常用方法
  6. MediaExtractor的seekTo方法精确定位到指定帧
  7. android ImagView缩放方法之一(Bitmap)
  8. Android通过Uri获取文件的路径的方法
  9. android使用全局变量的方法

随机推荐

  1. android 类似微信朋友圈图片点击放大的Im
  2. 一点体会
  3. android推送
  4. android实现类似淘宝的底部滑动导航菜单
  5. Android日期显示和选择库
  6. 开发者必知:提升Android应用开发性能的十
  7. Android(安卓)屏幕的适配
  8. android 利用 MediaPlayer 类播放音乐
  9. 第一行代码第二版(郭霖著)笔记之第五章(详解
  10. Android(安卓)触屏事件 (单击,双击,滑动)