安装APK时报“解析错误”
2016-07-26 10:43
260 查看
用程序从网上下载一个APK,放在应用的私有目录下(data/data/pkg.name/),用代码安装:
经过排查,发现安装文件是完好的;复制到SD上,手动可以安装成功,用代码也OK。
估计是权限不够,在data下才“-rw-------”;SD卡上是(-rwxrwx---)。
Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive"); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(intent);时,报“解析错误(解析包时出现问题)”:
经过排查,发现安装文件是完好的;复制到SD上,手动可以安装成功,用代码也OK。
估计是权限不够,在data下才“-rw-------”;SD卡上是(-rwxrwx---)。
相关文章推荐
- C#和Java有什么区别和联系
- JAVA 命令参数详解:-D
- iOS开发系列--通知与消息机制
- Picasso(毕加索)加载圆形图片、圆角图片
- 377. Combination Sum IV
- javaWeb学习(2)——web.xml和pom.xml都是干嘛用的
- 【Openfire】网页版单对单聊天实例
- linux --- JDK安装
- CF 429B. Working out DP
- spring hibernate org.postgresql.Driver配置
- urllib和urllib2之间的区别
- 怎样判断iOS App是通过哪种途径启动的?
- Git删除远程分支
- Codeforces 691C Exponential notation
- Win7如何共享文件 Win7如何分享局域网并设置共享文件夹账户和密码
- 传统方式和spring方式的优缺点
- note2便携式WLAN热点开启后没连接时自动关闭时长在哪设置
- dz论坛使用七牛加速
- 慕丝恋人白色巧克力蛋糕点心面包办公室零食品 金针菇独立小包装
- Struts2 的Action中取得请求参数值的几种方法