Target
compileSdkVersionを上げよう
詳しくは全てここを読めばいいです。
https://medium.com/androiddevelopers/picking-your-compilesdkversion-minsdkversion-targetsdkversion-a098a0341ebd
要約
- compileSdkVersionを変更しても実行時の動作は変更されない
- 新しいコンパイラの警告/エラーが表示される
- 非推奨になったAPIなどが早くわかる。(多分Non-Nullのアノテーションが付いたりもする?)
実際の動作は変わらないで、恩恵だけが受けられるので、先に上げてしまいましょう。後でtargetSdkVersionを上げる時に楽になります。
targetSdkVersionを上げると動作が変わるので、動作チェックは必ず必要です。
P.S.
buildToolsVersion
の更新が 30.0.0 rc4
で止まっていますが、 30.0.2
と 31.0.0
が出ているんですよね。変更点がわからなくて上げていいのかがわからなかったのですが、動作に変更が無いということなのでどんどんあげちゃって良さそうです。
https://developer.android.com/studio/releases/build-tools