【发布时间】:2014-05-11 07:15:45
【问题描述】:
我想要做的就是使用 Android Studio 而不转换为 Gradle。我必须使用 maven(客户要求)。 我怎样才能做到这一点?
我可以通过打开 pom.xml 文件来完成这项工作,但是每次我关闭项目并重新打开它时,我都会强制使用 gradle,我无法再运行了。我的项目布局也发生了变化。
当我第一次使用 pom.xml 打开项目时,模块如下所示:
当我关闭项目并第二次打开时,模块如下所示: (由于运行/调试显示“模块中未找到 Android 方面”而无法运行)
我可以通过执行 File->Open 并重新选择 pom.xml 文件来恢复我的原始状态。我确保在第一个弹出窗口中点击否:
我像这样删除了我的 build.gradle 文件:
buildscript {
repositories {
}
dependencies {
}
}
repositories {
}
dependencies {
}
补充说明:
- 从 eclipse ADT 导出的 build.gradle 文件。 Android Studio 缺少所有 Maven 外部库 依赖关系。
- 启动了我自己的 build.gradle 文件以包含依赖项,但我不想维护两个单独的文件(build.gradle 和 pom.xml)。
- 在重新打开之前删除了 android 项目文件夹中的 build.gradle 文件和任何与 gradle 相关的内容,但什么也没做。
- 在 Linux OS Android Studio 0.4.2 版上开发
【问题讨论】:
-
如果您想使用 Maven 作为构建系统,使用 IntelliJ 而不是 Android Studio 可能会减少挫败感。 IntelliJ 13 附带与 Studio 相同的 Android 插件,并且具有许多相同的功能。
-
我去看看。谢谢斯科特。在为不同的屏幕尺寸开发布局时,Android Studio 提供了比 eclipse 更好的帮助。希望 IntelliJ 包含这一点。
-
我最近注意到这条评论:“检测到不支持的模块:以下模块不支持编译:App、**Mobile。不幸的是,您不能在其中包含非 Gradle Java 模块和 Android-Gradle 模块一个项目。”
标签: maven gradle android-studio