欢迎来到代码驿站!

Android代码

当前位置:首页 > 移动开发 > Android代码

关于AndroidStudio R文件莫名其妙缺失的快速解决方法

时间:2021-01-23 10:13:58|栏目:Android代码|点击:

今天Android Studio提示我这个东东。。。

为了加快Gradle的构建速度,我点击了“Update”。。。

之后工程一片红,全是R文件缺失

正常情况下,R文件缺失时,我们只需要使用 Build -> Clean Project 和 Build -> Rebuild Project 重构下工程就可以了,但是我反复重构都没有用

这就纳闷了,折腾了半天后,在Messages中发现了这个error:

错误信息:

Error:Execution failed for task ':ua:processDebugAndroidTestManifest'.
> java.lang.RuntimeException: Manifest merger failed : uses-sdk:minSdkVersion 8 cannot be smaller than version 9 declared in library [com.zhy:okhttputils:2.6.1] D:\RTDL_project\DriverApp\ua\build\intermediates\exploded-aar\com.zhy\okhttputils\2.6.1\AndroidManifest.xml
Suggestion: use tools:overrideLibrary="com.zhy.http.okhttp" to force usage

其中的这句话是关键:Manifest merger failed : uses-sdk:minSdkVersion 8 cannot be smaller than version 9 declared in library

解决方法:

把Android SDK版本minSdkVersion修改为大于8的版本号

找到项目中对应Module下的build.gradle文件

修改minSdkVersion版本为9

改完后再使用 Build -> Clean Project 和 Build -> Rebuild Project 重构下工程就可以了

上一篇:Android利用ViewPager实现带小圆球的图片滑动

栏    目:Android代码

下一篇:Android使用lottie加载json动画的示例代码

本文标题:关于AndroidStudio R文件莫名其妙缺失的快速解决方法

本文地址:http://www.codeinn.net/misctech/49651.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有