黄河带地,明余旦旦之言;
皎日丽天,知我勤勤之意。

1. Android studio 提示信息消失过快

在Android library中,不能使用switch语句。原因是因为id没有被final所修饰。我们可以通过给View设置Tag或者直接使用if else语句。

如下图的提示(一闪而过):
Android studio 的小技巧
解决这个问题的办法:就是点击提示部分,就会在Android studio的底部出现该提示信息。右键还支持Copy。(如下图所示)

Android studio 的小技巧

2. Android studio 3.6+ 找不到R.java文件

Android Studio 3.6 - Android Gradle Plugin (AGP) updates

Additionally, Android Gradle plugin has made significant performance improvement for annotation processing/KAPT for large projects. This is caused by AGP now generating R class bytecode directly, instead of .java files.

Android studio 3.6 +将直接由AGP(Android Gradle Plugin) 直接生成R.class的字节码,而不再产生R.java文件。

如果你真的想看R.java文件中的内容呢?

路径:app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar

所有的内容都在这个R.jar 文件中,查看这个jar包即可。

如下图所示:
Android studio 的小技巧


参考链接:
1. Can’t find R.java in Android Studio 3.6(newest release)
2. Android Gradle Plugin (AGP) updates

相关文章:

  • 2021-04-30
  • 2021-12-02
  • 2022-01-13
  • 2021-11-24
  • 2021-11-10
  • 2021-08-15
  • 2021-07-10
猜你喜欢
  • 2021-07-19
  • 2021-10-07
  • 2021-07-30
相关资源
相似解决方案