当前位置:首页 > IT技术 > 移动平台 > 正文

Android R类标红 编译正常 不报错
2021-10-28 15:25:24

楼主最近在帮朋友处理一个Android项目

其他都已经改好了,但是遇到一个小的问题

就是过程中所有R类标红

但是编译和运行都可以,甚至代码也可以运行

就像这样,所有的R类都标红

Android R类标红 编译正常 不报错_android

但是gradle的同步是正常的

Android R类标红 编译正常 不报错_android_02

编译也是正常的

Android R类标红 编译正常 不报错_报错_03

当时感觉很奇怪,后来发现,原来是gradle build tools的版本不同导致的

打开root目录下的build,gradle

Android R类标红 编译正常 不报错_R类_04

看到这里用的是3.3.1版本的gradle build tool(其实就是Android Studio的版本)

Android R类标红 编译正常 不报错_android_05

楼主用的Android Studio的版本是3.2.1

可以在这里看

Android R类标红 编译正常 不报错_标红_06

Android R类标红 编译正常 不报错_R类_07

我们把build.gradle里面的3.3.1改为3.2.1就行了

Android R类标红 编译正常 不报错_标红_08

改好以后,所有的R类都正常了

Android R类标红 编译正常 不报错_android_09

本文摘自 :https://blog.51cto.com/u