当前位置: 首页 > 知识库问答 >
问题:

如何将maven模块导入Android Studio项目

董和泽
2023-03-14

我想在我的Android Studio项目中包含作为模块的改造。问题是改造是一个maven项目,所以Android Studio不允许我导入它。有办法解决这个问题吗?

以前也有人问过类似的问题,但没有得到回答。

共有3个答案

易焱
2023-03-14

请参见从Maven迁移到Gradle。只需执行< code>gradle init。

富涛
2023-03-14

转到您的项目,然后转到应用程序。您将看到一个构建。app下的gradle文件(不要使用gradle文件夹下的gradle,而要使用app文件夹下面的ine)。添加此行。

 dependencies {
....
compile 'com.squareup.retrofit:retrofit:1.9.0'

...

}

然后,确保在目录中定义存储库详细信息并添加url。

 repositories {
        flatDir {
            dirs 'libs'
        }
        maven { url 'http://download.crashlytics.com/maven' }
    }``
龙俊德
2023-03-14

在克隆的POM中使用自定义组和/或工件,这样您的克隆就不会与原始克隆混淆。

像往常一样使用 Maven 构建并安装改造克隆:mvn 安装。(使用命令行或Android Studio以外的 IDE。每次更改后,您都必须手动构建改造克隆,以便 Gradle 查看更改。

将本地Maven存储库添加到Gradle脚本中。请参阅https://docs . grad le . org/2.5/DSL/org . grad le . API . artifacts . DSL . repository handler . html # org . grad le . API . artifacts . DSL . repository handler:maven local():

repositories {
    mavenLocal()
}

将克隆的GAV作为依赖项添加到Gradle脚本中:

dependencies {
    compile 'com.yourgroup:retrofit:1.9.0-custom'
}
 类似资料:
  • 我已经将volley库克隆为 我如何将其作为模块导入到我的android studio项目中,该项目由gradle提供支持,类似于IntelliJ Idea中的“导入模块”选项。

  • 我习惯于使用Maven分发项目,通常,团队中的每个人(以及CI服务器)都可以依赖Maven进行打包、测试、运行等调试,但是,项目可以导入到Eclipse并通过主类启动(与Eclipse的Maven插件相反)。Spring-Boot就是一个很好的例子。导入这样的项目后,我可以只运行或调试主类。 然而,对于JavaFX11来说,编写一个配置所有必要依赖关系的pom.xml似乎很有效,但是当我将这样一个

  • 问题内容: 我有一个关于Bitbucket的项目。仅提交源。为了将项目检索到新机器上,我在IntelliJ中使用了Version Control> Checkout from Version Control。 然后,它询问我是否要从该源创建一个新项目,对此我回答“是”。到目前为止,一切都很好。它为我创建了一个不错的Java小项目,由一个模块组成。 但是,将这个项目引入IntelliJ的目的是将其变

  • 问题内容: 对于这篇文章的篇幅,我深表歉意,但是在不展示图片的情况下,我很难使其简洁。我最近继承了一个Maven 3.0多模块项目的build- master的工作。问题在于项目/模块的结构是一场灾难。从当前事物存储在Source Control中的方式(我们使用RTC)到模块的pom结构,我正在努力尝试每次完成完整的构建周期。 随着项目层次结构的发展,所有模块都被“扁平化”存储。即:一切都处于同

  • 我是新的Python,我已经安装在C:\ INFO2013-07-08 08:15:47,197server.py:593]默认:"GET/HTTP/1.1"500-INFO2013-07-08 08:28:22,289api_server.py:509]应用所有挂起的事务并保存数据存储INFO2013-07-08 08:28:22,289api_server.py:512]保存搜索索引2013-

  • 我有一个(命令行)基于maven的项目,非常好用(mvn清理、mvn验证、安装都很完美)!我现在想把它导入eclipse,不是作为maven项目,而是常规的eclipse项目。 我做到了,但我有一个依赖性问题,我只需将创建的所有jar复制到。m2文件夹到我的eclipse工作区中的另一个文件夹。然后我将所有这些罐子添加到我的项目中。 一切都好! 问题是:我觉得这不是在eclipse中管理依赖关系的