600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > android studio r文件错误 android studio 出现找不到R文件的错误

android studio r文件错误 android studio 出现找不到R文件的错误

时间:2020-06-20 10:20:55

相关推荐

android studio r文件错误 android studio 出现找不到R文件的错误

android studio中有时引用资源会出现R文件丢失或报错,大多数情况下是由于引入资源时R文件没有及时更新造成的

(在代码没有错误或资源引用没有错误的前提下)

注意:资源文件的文件名必须小写,即 .xml文件的文件名

如下图:

R文件报错,解决方法:

一:重新编译一次

这种方法我试了一次,但是效果不是很显著,因为之后当我再次引入资源的时候又报错了

二:Rebuild Project

如图选择 Build-->Rebuild Project,选中后下方出现如图

等待一段时间,完成之后如图:

/article/108275.htm

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

投稿:jingxian 字体:[增加 减小] 类型:转载 时间:-03-13我要评论

下面小编就为大家带来一篇关于AndroidStudio R文件莫名其妙缺失的快速解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

今天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 重构下工程就可以了

以上这篇关于AndroidStudio R文件莫名其妙缺失的快速解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。