0
我正在從Eclipse遷移& maven到Android Studio & Gradle構建。將庫模塊jar安裝到本地maven倉庫
我的項目中的Android Studio現在的結構是這樣的:
MyApp
->LibModule
-src
-...
-lib_repo/
-build.gradle
->AnotherModule
...
LibModule
是我的庫模塊,我想的LibModule
生成JAR安裝到我的本地倉庫。我試圖在的build.gradle(下LibModule /)是:
apply plugin: 'android-library'
apply plugin: 'maven'
...
group = 'com.my.lib'
uploadArchives {
repositories {
description "Installs the artifacts to the local Maven repository."
mavenDeployer {
repository(url: "file://${System.properties['user.home']}/.m2/repository")
pom.version = '1.1.0'
pom.artifactId = 'MyLib'
}
}
}
}
我也試過:
install {
repositories.mavenInstaller {
pom.version = '1.1.0'
pom.artifactId = 'MyLib'
}
}
我遇到錯誤「不支持的搖籃DSL方法發現'安裝()'!「。
當我在Android Studio IDE中構建它時,在gradle控制檯中,我沒有看到任何將存檔上傳到本地maven存儲庫的事情。我也檢查了build/目錄的內容,根本沒有poms/文件夾。看來它沒有被觸發,我跟着gradle document here。爲什麼?哪裏不對?
我試過了,它也不起作用。我收到了錯誤消息「發現不支持的Gradle DSL方法:'install()'!」,我更新了上面的問題。 – user842225 2014-11-03 12:36:14