解决:AndroidStuido failure [install_failed_invalid_uri]

来源:互联网 发布:xml解析成json 编辑:程序博客网 时间:2024/05/16 17:33

以前都是用另一台实体机 测试的,后来那台实体机 被别人那走 了 - -(一脸尴尬),还了另一台VIVO,来测试,结果 AndroidStudio出现这样的报错:

failure [install_failed_invalid_uri]

折腾了两天,终于找到了答案。


原因:APK,无法安装到 手机上。


解决方法:

1、找到自己的, build.gradle(Module:app)

里面修改 defaultConfig 的 SdkVersion

由于换了VIVO后,这个手机比较旧,是 SDK18的,以前我的minSdkVersion是19,现在要设置成

minSdkVersion 18

2、依旧是 build.gradle

里面找到 defaultConfig 的 versionName

原本我是 versionName “1.0”,现在设置成 versionName "1.1"

在安装的时候,AndroidStudio 弹出 要清理以前的 安装包(但是以前 也没有安装过,所以也没办法清理,只好改这里了)

3、打开VIVO手机,找到设置,里面有一个 【下载安装及流量设置】

里面打开了 【下载完成后开始秒装(需ROOT权限)】、【智能点击(无需ROOT权限)】,把这个关掉

可能是因为apk放入手机后,自动打开 激活了 【下载完成后开始秒装(需ROOT权限)】,然而刚好不兼容,导致无法安装

4、路径问题

这个是我百度出来最多的解决方法,并没有用这个方式(其实,感觉网上的这个 解决方法 太扯了,开发怎么会用中文命名路径- -)


0 0
原创粉丝点击