APK文件安装代码实现
来源:互联网 发布:淘宝中年女装店 编辑:程序博客网 时间:2024/06/04 19:30
很多网友可能需要自己下载APK并实现安装,这里说下Android123早期的APK安装器中的APK文件安装代码实现,其实整个实现比较简单,但可以清晰说明Android平台的隐式Intent。在系统安装的底层常规的应用通过系统服务PackageInstaller来识别程序安装的Intent来执行安装。
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("file://"+ "/sdcard/android123.com/cwj.apk","application/vnd.android.package-archive");
startActivity(intent);
PackageInstaller服务将会在内部匹配MIME类型为application/vnd.android.package-archive的Intent,要说明的是setDataAndType的参数第一个为URI,其实URI内部的String对应为file://加上常规的路径,比如 file:///sdcard/android123.com/cwj.apk ,当然其他的Uri构造方法还可以Uri.fromFile(new File(sfileFullPath))。
- APK文件安装代码实现
- 代码安装apk文件
- 用代码通过Intent实现apk文件的安装
- Android代码实现APK文件的安装与卸载
- ANDROID代码实现APK文件的安装与卸载
- Android代码实现APK文件的安装与卸载
- Android代码实现APK文件的安装与卸载
- Android代码实现APK文件的安装与卸载
- ANDROID代码实现APK文件的安装与卸载
- Android代码实现APK文件的安装与卸载
- Android代码实现APK文件的安装与卸载
- Android代码实现APK文件的安装与卸载
- ANDROID代码实现APK文件的安装与卸载
- ANDROID代码实现APK文件的安装与卸载
- ANDROID代码实现APK文件的安装与卸载
- ANDROID代码实现APK文件的安装与卸载
- Android代码实现APK文件的安装与卸载
- ANDROID代码实现APK文件的安装与卸载
- 一致性hash算法 - consistent hashing
- 毕业后的五年拉开大家差距的原因在哪里?
- 高效反走样圆算法
- 对主管工作的一些总结
- 3边6拍的项目
- APK文件安装代码实现
- 潜移默化的统一
- 导入sql脚本时中文出现乱码的奇怪问题
- 联想ThinkPad E40安装XP及Ghost备份还原全记录
- 实证明Ajax的世界更需要ASP.NET MVC
- jQuery 1.5 正式版发布啦
- Cocos2d开发资源大集合
- 【Android基础】获取手机分辨率、状态栏、标题栏高度
- 私有地址简介