将Eclipse项目迁移到Gradle

时间:2014-11-11 08:11:29

标签: android eclipse gradle

我试图将我当前的Android项目移动到Gradle项目,所以我到目前为止所做的是:

  1. 将gradle添加到eclipse
  2. 生成build.gradle文件
  3. 在Windows 7中创建ANDROID_HOME环境变量
  4. 在命令提示符下的项目根目录:gradlew build
  5. 现在,我的项目中有了一个新的文件夹结构:

    Gradle project

    这是我第一次使用gradle,我想我错过了一些东西,我想知道如果要完成这个迁移我必须删除src和res目录(蓝色)?对我来说,我必须在生成gradleview构建之后获得一个新的文件夹结构。 如果我生成的内容看起来像是一个gradle项目?

2 个答案:

答案 0 :(得分:1)

如果您的项目结构不适合Android工作室结构,您可以将文件夹添加到应用程序的gradle文件中的源集。 所以你的android工作室将匹配正确的文件夹

http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Project-Structure

sourceSets {
    main {
        // manifest.srcFile 'src/main/AndroidManifest.xml'
        // java.srcDirs = ['src/main/java', 'build/generated/source/apt/${variant.dirName}']
        // resources.srcDirs = ['src/main/resources']
        // res.srcDirs = ['src/main/res']
        // assets.srcDirs = ['src/main/assets']
    }
}
here

复制的

答案 1 :(得分:0)

有拼写错误:使用gradlew buildgradle build

您可以保留Eclipse文件夹结构并在build.gradle

中进行配置

但我建议将源代码转移到src/main/java。 Eclipse可以很好用。

http://www.nodeclipse.org/projects/gradle/android/Make-Android-Eclipse-project-ready-for-Android-Studio