2020年11月2日以降、アプリを更新する場合、ターゲットを Android 10 以上にしないといけない、と Google から案内されている。
そこで、targetSdkVersion と compileSdkVersion を 28 から 29 に上げた。
すると、APK 作成時に、次のエラーが表示された。
Error: json defines classes that conflict with classes now provided by Android.
gradle ファイルに次を追加することで解決した。
dependencies { ... // 次を追加 configurations { all { exclude group: 'org.json', module: 'json' } } }
参考サイト:
stackoverflow.com