1. ホーム
  2. android

[解決済み] AndroidのGradleベースのプロジェクトに-Xlint:uncheckedを追加する方法は?

2022-05-10 18:50:01

質問

ルートに以下を追加しようとしました。 build.gradle ファイルを作成します。

subprojects {
    gradle.projectsEvaluated {
        tasks.withType(Compile) {
            options.compilerArgs << "-Xlint:unchecked -Xlint:deprecation"
        }
    }
}

でも、こうなるんです。

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':Libraries:ActionBarSherlock:compileRelease'.
> invalid flag: -Xlint:unchecked -Xlint:deprecation

何が間違っているのでしょうか?

どうすればいいですか?

私はこれでうまくいきました。 (プロジェクトのbuild.gradleで)

allprojects {
    gradle.projectsEvaluated {
        tasks.withType(JavaCompile) {
            options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
        }
    }
}