0
我試圖完成的是將common.gradle文件下的一些常見任務和函數分組,並在不同的項目中重用這些任務和方法,只需調用main的build.gradle:無法解析包含的外部gradle構建文件中的類錯誤
apply from: 'common.gradle'
我在common.gradle文件這下面的方法:
def readPackageNameFromManifest() {
def manifestParser = new com.android.builder.DefaultManifestParser()
return manifestParser.getPackage(android.sourceSets.main.manifest.srcFile)
}
但它總是告訴我:
> Could not compile script 'common.gradle'
unable to resolve class com.android.builder.DefaultManifestParser
@ line 77, column 26.
def manifestParser = new com.android.builder.DefaultManifestParser()
當我在build.gradle下移動該方法時,不會引起任何問題。
我可能會錯過一個觀點。我會很感激你的想法。謝謝!
你是完全正確的。謝謝! –