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

从eclipse导入Android studio Gradle构建

漆雕安晏
2023-03-14

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

Eclipse:4.2.2
ADT:22.3
Android SDK Manager:我已经安装了“工具”下的所有项(从版本17到22.3)
Android Studio:0.3.2
我在C:\users\r0dy.gradle中自动安装了gradle(其中wrapper/dists显示1.6和1.8)
我还手动下载了gradle 1.9 dist.

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

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

如果我选择“use customizable gradle wrapper”,我会得到:
无法使用gradle distribution'http://services.gradle.org/distributions/gradle-1.6-bin.zip'执行构建。在根项目“Cameralibrary”中找不到任务“wrapper”。

如果我选择“使用本地梯度分布”并将“梯度主页”设置为我的dist路径,我会得到:
gradle Version1.6是必需的。当前版本是1.9构建文件'd:\workspaces\popfax\cameralibrary\Build.gradle'行:9

我找不到强制Eclipse导出使用我的1.9 dist或其他任何工具的方法,经过几个小时的尝试,我还是找不到解决方案。

共有1个答案

封瑞
2023-03-14

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

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

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

 类似资料:
  • 我在Eclipse中将项目导出为Gradle,但当我在Android Studio中导入它时,它会引发以下错误: 错误:Gradle版本1.10是必需的。当前版本是2.2.1。如果使用gradle包装器,请尝试将myproject\gradle\wrapper\gradle-wrapper.properties中的distributionUrl编辑为gradle-1.10-all.zip。 请修复

  • 我已经安装了SDK构建工具19.1从SDK管理器,但它仍然给出了这个错误,而将Eclipse项目导入Android Studio。 错误:原因:未能找到哈希字符串为“android-19”的目标

  • 我正在使用eclipse JDT并想知道是否有任何方法可以从命令行导入项目。对于eclipse CDT,无头构建应用程序可以达到这个目的,但对于eclipse JDT我无法做到这一点。 我还研究了一些堆栈溢出的帖子,并附带了下面的链接。这里建议的解决办法行不通,因此请我在这里表示关切。如果有人有什么解决办法,请告诉我? 通过命令行将Java(Android)项目自动导入Eclipse工作区 谢谢

  • null 我探索了这个问题并找到了弱点:在file build.gradle中,我更改了下一行: 从compileSdkVersion 15到compileSdkVersion“17” 从buildToolsVersion“15”到buildToolsVersion“17” 它解决了我的项目导入问题。我认为这是Eclipse导出函数的问题。构建工具只从版本17(在ADT 22中)开始,所以不可能找

  • 我对eclipse、java以及几乎所有与此问题相关的东西都是新手。。 我试图编写一个minecraft Bukkit插件real basic,但它似乎没有正确导入Bukkit jar。我使用了Bukkit构建工具,从目标文件夹中获得了插口文件和Bukkit。以下是屏幕截图:

  • 因此,我有一个Project1与类A。我有Project2与类B。如何将类A导入到B,而不必在Project2等中创建一个新类。我知道这与构建路径有关,但是我如何添加,以便我可以编写类似于导入Project1/A;的东西?