【问题标题】:Android studio Gradle build import from eclipseAndroid Studio Gradle 从 Eclipse 构建导入
【发布时间】:2013-12-12 21:58:26
【问题描述】:

我在将 Android 项目从 Eclipse 迁移到 Android Studio 时遇到问题

Eclipse:4.2.2
ADT : 22.3
Android SDK 管理器:我已安装“工具”下的所有项目(从 17 版到 22.3 版)
安卓工作室:0.3.2
我在 C:\Users\r0dy.gradle 中有一个自动 gradle 安装(其中 wrapper/dists 显示 1.6 和 1.8)
我还手动下载了一个 gradle 1.9 dist。

我使用“生成 gradle 构建文件”导出我的项目,运行正常。

在 Android Studio 中,如果我使用默认设置导入,它会显示:
您使用的是旧的、不受支持的 Gradle 版本。请使用 1.8 或更高版本。 请在项目的 Gradle 设置或项目的 Gradle 包装器(如果适用)中指向受支持的 Gradle 版本。

如果我选择“使用可自定义的 gradle 包装器”,我会得到:
无法使用 Gradle 分发版“http://services.gradle.org/distributions/gradle-1.6-bin.zip”执行构建。 在根项目“CameraLibrary”中找不到任务“包装器”。

如果我选择“使用本地 gradle 分发”并将“Gradle Home”设置为我的 dist 路径,我会得到:
需要 Gradle 版本 1.6。当前版本是 1.9 构建文件 'D:\workspaces\popfax\CameraLibrary\build.gradle' 行:9

我找不到强制 Eclipse 导出使用我的 1.9 dist 或任何其他版本的方法,经过数小时的尝试,我找不到解决方案。

有人有想法吗?

【问题讨论】:

标签: android eclipse export gradle android-studio


【解决方案1】:

gradle/wrapper/gradle-wrapper.properties中的相关行修改为:

distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-bin.zip

并使用默认设置导入您的项目。

【讨论】:

  • 谢谢,它似乎朝着正确的方向发展。我仍然收到一条错误消息:项目正在使用旧版本的 Android Gradle 插件。支持的最低版本为 0.6.1。请在 build.gradle 文件中更新依赖 'com.android.tools.build:gradle' 的版本。我编辑了 build.gradle 文件:com.android.tools.build:gradle:0.6.1 它有效。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-12
  • 2015-07-19
相关资源
最近更新 更多