我试图将我当前的Android项目移动到Gradle项目,所以我到目前为止所做的是:
build.gradle
文件ANDROID_HOME
环境变量gradlew build
现在,我的项目中有了一个新的文件夹结构:
这是我第一次使用gradle,我想我错过了一些东西,我想知道如果要完成这个迁移我必须删除src和res目录(蓝色)?对我来说,我必须在生成gradleview构建之后获得一个新的文件夹结构。 如果我生成的内容看起来像是一个gradle项目?
答案 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 build
或gradle build
您可以保留Eclipse文件夹结构并在build.gradle
但我建议将源代码转移到src/main/java
。
Eclipse可以很好用。