アプリ開発備忘録

PlayStationMobile、Android、UWPの開発備忘録

targetSdkVersionをアップデートする前に先にcompileSdkVersionだけ上げませんか

Target

  • 仕事でアプリ開発をしている人
  • QAの工数がまだ取れないのでまだtargetSdkVersionが上げられない

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.231.0.0 が出ているんですよね。変更点がわからなくて上げていいのかがわからなかったのですが、動作に変更が無いということなのでどんどんあげちゃって良さそうです。
https://developer.android.com/studio/releases/build-tools