[解決済み] Xlint:deprecationを使用して再コンパイルする方法
2022-02-02 14:09:17
質問
Android Studioは使用していませんが、コマンドラインから以下の方法でビルドしています。
build.gradle
. このようなLintレポートを生成しています。
./gradlew lint
これは正しくLintレポートを生成しますが、こんなことも書いてあります。
Note: MyActivity.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
こうなると、「どうしたらいいんだろう?私は以下を試してみました。
./gradlew lint -Xlint:deprecation
しかし、うまくいきません。と書いてあります。
Problem configuring task :app:lint from command line.
Unknown command-line option '-X'.
では、どのようにすれば
-Xlint:deprecation
をgradle経由でLintに渡すことはできますか?
解決方法は?
私自身の質問に答えるために、あなたのプロジェクトレベルに以下を追加する必要があります。
build.gradle
ファイルを作成します。
allprojects {
...
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xlint:deprecation"
}
}
}
関連
-
[解決済み】react-native: コマンドが見つかりません。
-
[解決済み】java.lang.RuntimeException: アクティビティを開始できない ComponentInfo
-
[解決済み】アクティビティにない場所でのgetLayoutInflater()の呼び出し
-
[解決済み】gradlew: パーミッションが拒否される
-
[解決済み] SDKの場所がandroid studioで見つからない
-
[解決済み] Android M パーミッション : shouldShowRequestPermissionRationale()関数の使用方法について混乱しています。
-
[解決済み] android.os.NetworkOnMainThreadException' を修正するにはどうすればよいですか?
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Androidでアクティビティ起動時にEditTextにフォーカスが当たらないようにする方法
-
[解決済み] インスタンス状態の保存を使用してアクティビティ状態を保存するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】まだ警告が出る:設定 'compile' は時代遅れで 'implementation' に置き換わった。
-
[解決済み】Android ADB デバイスがオフラインで、コマンドを発行できない。
-
[解決済み】react-native: コマンドが見つかりません。
-
[解決済み】Dalvikとdalvik-cacheとは何ですか?
-
[解決済み】"ビットマップが大きすぎてテクスチャにアップロードできない"
-
[解決済み】Bluestackの向きを変更する : ポートレート/ランドスケープモード
-
[解決済み】SDKの場所がandroid studioで見つからない。
-
[解決済み] コンパイルした.apkを端末にインストールしようとするとINSTALL_FAILED_UPDATE_INCOMPATIBLEが表示される
-
[解決済み] APKのインストール中にDELETE_FAILED_INTERNAL_ERRORエラーが発生する。
-
[解決済み] Android M パーミッション : shouldShowRequestPermissionRationale()関数の使用方法について混乱しています。