問題タブ [android-api-31]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
20 参照

android - targetSdkVersion を 30 から 31 に更新中に、タスク ':app:compileDebugJavaWithJavac' の実行に失敗しました

targetSdkVersion を API 30 から 31 に移行しています。使用する Gradle ラッパー バージョンは distributionUrl=https://services.gradle.org/distributions/gradle-6.1.1-all.zip です。Gradle ツールのバージョンはクラスパス「com.android.tools.build:gradle:3.6.4」で、buildToolsVersion は 28.0.3 です。私が使用しているJdkのバージョンは1.8です。

targetSdkVersion と compileSdkVersion のみを 31 に変更しようとすると、プロジェクトのモジュールの 1 つで以下のエラーが発生し、プロジェクトをビルドできません。

私はこれで立ち往生しており、前進する方法がわかりません。API 31 にアップグレードするときに不足しているものはありますか?