Android studio 的小技巧

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

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

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

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

在这里插入图片描述

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包即可。

如下图所示:
在这里插入图片描述


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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值