2017-12-14 5 views
1

CIサーバーのAndroidプロジェクトでgradle lintプラグインを使用しています。しかし、時々私はgradle Copyのタスクincludeexcludeのように、私のgradleタスクで定義されたタスクスコープと同じように、カスタムファイルだけでアンドロイドlintを実行したいと思う。gradle Lintプラグインは、カスタムファイルをインクルードまたは除外するためのタスクを定義しました

Android Studioでは、検査でこれらの動作を定義できます。しかし、私の場合は、UIの操作がなくてもCIサーバー上で実行されるグラデーション・タスクです。

答えて

0

私はGradle Pluginがそのようなものだとは思わない。しかし、lintを自分で実行することもできます。

lint [flags] <project directory>

あなたはでオプションのすべてを取得することができます:

lint --help

実行可能ファイルは$ANDROID_HOME/tools/

More information hereに位置しています。

+0

あなたは正しいです。 Gradle Pluginはそのことができません。私がしようとしているのは、巨大なプロジェクトにカスタムリントを使うことです。しかし、まだそれにアプローチする素晴らしい方法を見つけることができませんでした –

関連する問題