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

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

就是过程中所有R类标红

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

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

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

但是gradle的同步是正常的

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

编译也是正常的

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

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

打开root目录下的build,gradle

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

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

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

楼主用的Android Studio的版本是3.2.1

可以在这里看

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

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

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

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

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

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

相关文章:

  • 2021-04-26
  • 2021-06-20
  • 2022-01-10
  • 2021-07-13
  • 2021-06-24
  • 2021-07-03
  • 2022-02-04
  • 2022-12-23
猜你喜欢
  • 2021-06-30
  • 2021-09-26
  • 2021-07-02
  • 2021-12-31
  • 2022-12-23
  • 2021-10-07
  • 2021-11-29
相关资源
相似解决方案