android 调用安装界面
2012-11-19 10:59
162 查看
Intent intent = new Intent();
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setAction(android.content.Intent.ACTION_VIEW);
/* 调用getMIMEType()来取得MimeType */
String type = "application/vnd.android.package-archive";
/* 设置intent的file与MimeType */
intent.setDataAndType(Uri.parse("file://" + apkPath), type);
/*
* 经过实验,发现无论是否成功安装,该Intent都返回result为0 具体结果如下: type requestCode
* resultCode data 取消安装 10086 0 null 覆盖安装 10086 0 null 全新安装 10086 0
* null
*/
context.startActivity(intent);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setAction(android.content.Intent.ACTION_VIEW);
/* 调用getMIMEType()来取得MimeType */
String type = "application/vnd.android.package-archive";
/* 设置intent的file与MimeType */
intent.setDataAndType(Uri.parse("file://" + apkPath), type);
/*
* 经过实验,发现无论是否成功安装,该Intent都返回result为0 具体结果如下: type requestCode
* resultCode data 取消安装 10086 0 null 覆盖安装 10086 0 null 全新安装 10086 0
* null
*/
context.startActivity(intent);
相关文章推荐
- Android调用系统安装界面
- 调用android系统内部的安装apk应用界面进行安装应用程序,例如需要更新应用程序
- Android-启动界面检查更新以及安装
- Android App首次安装完成后在安装界面直接打开应用,再按home键返回桌面,从桌面图标重新进入app,返回不到之前的界面问题
- Android获取网络连接状态(3G/Wifi)及调用网络配置界面
- android 调用拨号盘拨打电话及其跳转系统设置界面
- 【转】Android开发:安装NDK,移植OpenCV2.3.1,JNI调用OpenCV全过程
- Android Handler 异步调用修改界面与主线程
- Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面
- 关于Android app首次安装完成后在安装界面打开应用再按home键返回桌面,重新进入app重复实例化launcher activity(转)
- 调用Android系统“应用程序信息(Application Info)”界面
- Android 动态加载APK--代码安装、获取资源及Intent调用已安装apk
- 如何在自己的App中调用Android系统自带的安装/卸载程序
- android 调用系统界面
- Android不安装APK,也能调用其程序
- Android 调用已安装市场,进行软件评分的功能实现
- android 自定义发彩信实现(不调用系统发彩信界面)
- Android调用系统存储联系人界面,以及系统短信发送
- Android开发中调用系统设置界面
- Android获取网络连接状态(3G/Wifi)及调用网络配置界面