26

コマンドラインで次を実行すると:

./gradlew -lint

Android Studio 内で次のメニュー オプションを選択した場合とは異なる結果が得られます。

Analyze->Inspect Code...

誰でもこれを説明できますか?これは正常ですか?慎重な開発者は、プロジェクトの潜在的な問題をすべて見つけるために、両方を実行する必要がありますか?

4

3 に答える 3

28

2 つの異なるツールを実行しています。コマンド:

$ ./gradlew lint

Android SDK とメニュー オプションに付属の lint ツールを実行します

Analyze->Inspect Code...

in Android Studio は、次を実行する JetBrains IntelliJ IDEA から継承された機能です。

<android studio path>/bin/inspect.sh
于 2015-11-11T07:42:04.710 に答える
10

Android Studio では、[設定] > [インスペクション] で実行するインスペクションをカスタマイズできます。一部の Lint インスペクションが無効になっている可能性があり、すべてがデフォルトで実行されるわけではありません。Android Studio は、多数の非 Lint インスペクションも実行できます。

于 2014-07-22T20:58:23.217 に答える