W.K*_*K.S 18 gradle maven import-libraries android-studio
我想在我的Android Studio项目中包含改造作为模块.问题是改造是一个maven项目,所以Android Studio不允许我导入它.有没有解决的办法?
之前曾提出类似的问题,但没有得到答案.
小智 16
在克隆的POM中使用自定义组和/或工件,因此不能将克隆与原始克隆混淆.
像往常一样使用Maven构建和安装Retrofit的克隆:mvn install.(使用命令行或Android Studio以外的IDE.)您必须在每次更改后手动构建Retrofit克隆,Gradle才能查看更改.
将本地Maven存储库添加到Gradle脚本.请参阅https://docs.gradle.org/2.5/dsl/org.gradle.api.artifacts.dsl.RepositoryHandler.html#org.gradle.api.artifacts.dsl.RepositoryHandler:mavenLocal() :
repositories {
mavenLocal()
}
Run Code Online (Sandbox Code Playgroud)
将克隆的GAV添加为Gradle脚本的依赖项:
dependencies {
compile 'com.yourgroup:retrofit:1.9.0-custom'
}
Run Code Online (Sandbox Code Playgroud)
小智 7
转到您的项目,然后转到该应用程序.您将build.gradle在app下看到一个文件(不要使用gradle文件夹下的gradle,而是使用app下的ine文件夹).添加此行.
dependencies {
....
compile 'com.squareup.retrofit:retrofit:1.9.0'
...
}
Run Code Online (Sandbox Code Playgroud)
然后,确保在目录中定义存储库详细信息并添加URL.
repositories {
flatDir {
dirs 'libs'
}
maven { url 'http://download.crashlytics.com/maven' }
}``
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18501 次 |
| 最近记录: |