8.0没事,6.0一运行就会报错

X_LK 2019-06-15 11:38:49


在android8.0的华为平板和8.0的三星手机都可以正常运行,但是一运行android6.0的平板就报错,平板恢复出厂设置也没用?


Caused by: org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ':app:packageInstantRunResourcesDebug'.
Caused by: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:packageInstantRunResourcesDebug'.
Caused by: java.lang.IllegalArgumentException: 'other' has different root
...全文
1207 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
X_LK 2019-07-05
  • 打赏
  • 举报
回复
找到原因了,就是因为添加了注释的这一行:指定生成apk的目录,将它注释就好了

    //指定打包后应用名称
    applicationVariants.all { variant ->
        variant.outputs.all {
            outputFileName = "update.apk"
//            variant.getPackageApplication().outputDirectory = new File("C:/Users/Administrator/Desktop/DbolingApk/")
        }
    }
足球中国 2019-06-18
  • 打赏
  • 举报
回复
'other' has different root 试试搜一下other 看看是不是有两个根目录。
X_LK 2019-06-17
  • 打赏
  • 举报
回复
引用 4 楼 王能 的回复:
估计是instant run出问题了,你把instant run关掉试试。 as设置>搜索instant run>最外层取消勾选
还是没有用呢
王能 2019-06-17
  • 打赏
  • 举报
回复
估计是instant run出问题了,你把instant run关掉试试。 as设置>搜索instant run>最外层取消勾选
桓木 2019-06-15
  • 打赏
  • 举报
回复
https://www.jianshu.com/p/992c929f2749
X_LK 2019-06-15
  • 打赏
  • 举报
回复
我打包成APK再安装没得问题,就是调试直接运行会报错
X_LK 2019-06-15
  • 打赏
  • 举报
回复
引用 2 楼 桓木 的回复:
https://www.jianshu.com/p/992c929f2749
测试了下没有用,好像不是这个问题,因为之前我都是可以运行的,运行后的主要异常是:'other' has different root
你有没有遇到过这样的情况: 重装了系统后(安装原版或者某种定制版系统),直接运行重装系统前已经用过的 QQ、迅雷 等软件出现报错或者不能运行;又或者有一些绿色软件,直接运行出现报错的提示,不能正常运行。 原因很可能是系统缺少了这些软件需要依赖的库文件,导致它们不能正常运行(比如 QQ 和 迅雷 需要依赖 VC++ 库,有些绿色软件需要依赖 VC++ 库或 VB 库)。遇到这类情况,要不就直接重装 QQ 或 迅雷 等的官方原版软件,要不就把相关的运行库复制到系统中。 这个“常用运行库”包的就是为了解决这类问题而生的,原版系统自带的运行库比较旧且数量少,而这个包则涵盖了目前各个版本的运行库和常用的控件,可以起到增强系统的作用。 这是装完系统后必装的东西,就像Flash插件以及DirectX一样! 否则你用原版系统,精简系统,绿色软件,精简软件...等,总提示缺少... 如果你已经安装了部分,也可直接安装,自动跳过已安装过的运行库. 本工具可以解决重装了系统后(安装原版或者某种定制版系统),直接运行重装系统前已经用过的 QQ、迅雷 等软件出现报错或者不能运行;又或者有一些绿色软件,直接运行出现报错的提示,不能正常运行。 本工具就是为了解决这类问题而生的,原版系统自带的运行库比较旧且数量少,而这个包则涵盖了目前各个版本的运行库和常用的控件,可以起到增强系统的作用。 Microsoft VB/VC Runtime Library Build 201009 notes: Visual Basic Virtual Machine (5.1) Visual Basic Virtual Machine (6.0) Microsoft C Runtime Library (7.0) Microsoft C Runtime Library (7.10) Microsoft Visual C++ 2005 SP1 (8.0.59193) Microsoft Visual C++ 2008 SP1 (9.0.30729) Microsoft Visual C++ 2008 ATL Update kb973924 (9.0.30729.4148) 更新说明: 2010-9-17 更新部分VC7.0文件 2010-2-12 更新VC8.0ATL补丁 2010-1-15 更新VC8.0至59193
运行库就是支持大部分软件运行的基础!Windows微软常用运行库合集,这些运行库都是采用Microsoft Visual Studio 20XX编写的软件必须使用的公用DLL运行库,相当于程序的字典文件,某些网上和论坛的部分精简软件没有附带这些公用DLL,相信使用windows的朋友们都遇到过运行报错的问题,尤其是使用绿色软件的时候,比如QQ和PS,由于在精简的时候把运行库精简掉了,所以难免出现运行报错。所以安装这些运行库是系统安装后第一件要做的事情;某些程序在64位系统下运行任然需要32位的运行库,因为程序是基于32位Visual Studio开发的,典型的例子比如QQ。本集合包含下列组件:Visual Basic Virtual Machine(5.1)Visual Basic Virtual Machine (6.0)Microsoft C Runtime Library(7.0)Microsoft C Runtime Library(7.10)Microsoft Visual C++ 2005 SP1(8.0.61187)Microsoft Visual C++ 2008 SP1(9.0.30729.7523)Microsoft Visual C++ 2010 SP1(10.0.40219.473)Microsoft Visual C++ 2012 up4(11.0.61135)Microsoft Visual C++ 2013(12.0.40664)Microsoft Visual C++ 2015(14.10.24516)Microsoft Visual C++ 2017(14.11.25325)Microsoft Universal C Runtime (10.0.10586.9)VS 2010 Tools For Office Runtime(10.0.60830)更新说明:更新 Microsoft Visual C++ 2017(14.15.26626)更新 Microsoft Visual C++ 2017(14.15.26608)更新 Microsoft Visual C++ 2017(14.14.26429)更新 Microsoft Visual C++ 2017(14.12.25810)不再集成 Microsoft Visual C++ 2015更新 Microsoft Visual C++ 2017(14.12.25711)修正64位安装包在32位系统上安装报错的问题修正64位安装包可能存在的在已经安装了VC2015的系统上安装导致VC2015未成功安装的问题调整界面显示更新Microsoft Visual C++ 2013 12.0.40664修正Visual C++ 2017安装完毕未在“添加和删除程序”列表显示的问题更新Microsoft Visual C++ 2017 (14.11.25325)Microsoft Visual C++ 2015已被Microsoft Visual C++ 2017取代更新 VS 2010 Tools For Office Runtime(10.0.60830)更新 Microsoft Visual C++ 2010 SP1(10.0.40219.473)修正 Microsoft Visual C++ 2015 显示大小不对的问题修正安装包在开启 UAC 的系统上不自动申请管理员权限导致无法安装 VB、VC7 的问题更新 Microsoft Visual C++ 2015(14.0.24516)更换 安装包编译器版本(5.5.9),提高安装包在 Windows 10 上的兼容性更新 Microsoft Visual C++ 2015(14.0.24406)将 Universal C Runtime 从 Visual C++ 2015 独立出来进行安装调整 Universal C Runtime 安装逻辑,不再等待其完成安装,若选择了则后台安装不等待完成关于将 Universal C Runtime 安装包

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧