首页 > 编程知识 正文

调用系统安装软件时出现“解析软件包时出现问题”

时间:2023-05-03 06:57:05 阅读:280881 作者:1055

 

如下代码调用系统安装apk软件时提示“解析软件包时出现问题”

真机调试 HTC tattoo g4 android1.6

前提:路径和文件绝对没有问题

String filePath = Environment.getExternalStorageDirectory()+"newmopclient.apk";File file = new File("file://"+filePath);Uri data = Uri.fromFile(file);Intent intent = new Intent(Intent.ACTION_VIEW);intent.setDataAndType(data, "application/vnd.android.package-archive");startActivity(intent);

以上办法也是很多网上发布的调用系统安装软件的办法。

经反复尝试,解决办法大小单双稳赢技巧("file://"+filePath);Uri data = Uri.fromFile(file);Intent intent = new Intent(Intent.ACTION_VIEW);intent.setDataAndType(data, "application/vnd.android.package-archive");startActivity(intent);

以上办法也是很多网上发布的调用系统安装软件的办法。

经反复尝试,解决办法:

Intent intent = new Intent();intent.setDataAndType(Uri.parse("file:///sdcard/newmopclient.apk"), "application/vnd.android.package-archive");startActivity(intent);

或许这是跟机型和android版本有关系的,

总之,在出现以上错误时候 不妨这两种方法都尝试一下。


版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。