Android Studio Flamingoにアップグレードした時に古めのプロジェクトで起きたこと
環境
M1 macbook pro
起きたこと1
DSL element 'dexOptions' is obsolete and should be removed. It will be removed in version 8.0 of the Android Gradle plugin. Using it has no effect, and the AndroidGradle plugin optimizes dexing automatically.
これはFlamingoにした時にAGPを7.3.1にアップグレードした影響だと思います。これはapp/build.gradle
からdexOptionsのブロックを丸々消せるようになりますが、こういうのは地味に嬉しいです。
起きたこと2
How can I fix this error with ButterKnife in Android Studio? - Stack Overflow
↑で起きたことと全く同じ現象です。
いずれは、Butterknifeは使えなくなるんでしょうが、影響範囲が大きすぎておいそれと書き換えたりできないので、悩ましいです。