私は、複数のモジュールを持つプロジェクトを持っています。これらのモジュールのそれぞれは、すべてのモジュールと同じsigningConfigを持っています。私はその設定の冗長性を取り除くために、プロジェクトのルートにあるグローバルgradleにそのsingingConfigを移動したいと思います。プロジェクトレベルまたはグローバルbuild.gradleのcommon gradle config
androidTestCompileと同じ問題です。グローバルbuild.gradleに移動するとエラーが発生します。誰もそれをグローバルgradleに移動する方法についての経験を持っていますか?
btw、私はいつもすべてのモジュールで私のアプリに署名している理由があります.1つはユニットと計装テストです。テストはその特定のモジュールと他のものだけをカバーするためです。
ありがとうございました。
おかげ@Zephyr:
ファイル構造は以下のようになります。私は の申請を "$ {rootDir} /common.gradle" 私のモジュールのgradleから試しました。 スクリプトを読み取ることができなかったエラーをスローする から適用します: '' + rootDir + '/common.gradle'から適用し、 '../common.gradle' – bhadz
私の悪い。それは単引用符ではなく、二重引用符を必要とします。修正されました。 Thanks @ Zephyr – bhadz
rootDirはGradleプロパティであるため、$ {rootDir}は.gradleファイルで問題ないはずです。問題はファイル構造にあると思います。 – Zephyr