目前我們在Eclipse項目導入中沒有選項來保留現有的目錄結構。如果你安裝了Eclipse的副本,你可以在那裏打開它,然後將項目導出到Gradle構建文件;這是一個就地出口。你必須修改它所導出的構建文件,因爲它指定了一個非常舊的插件版本。具體而言,您必須更新dependencies.buildscript.classpath
語句以指定0.8。+,並更新gradle/wrapper/gradle-wrapper.properties文件中的distributionUrl
屬性以指定Gradle 1.10。
如果你沒有Eclipse,你可以使用這個樣板build.gradle文件來幫助你入門。它複製到項目的根目錄:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.8.+'
}
}
apply plugin: 'android'
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
}
android {
compileSdkVersion 19
buildToolsVersion "19.0.1"
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
// Move the tests to tests/java, tests/res, etc...
instrumentTest.setRoot('tests')
// Move the build types to build-types/<type>
// For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...
// This moves them out of them default location under src/<type>/... which would
// conflict with src/ being used by the main source set.
// Adding new build types or product flavors should be accompanied
// by a similar customization.
debug.setRoot('build-types/debug')
release.setRoot('build-types/release')
}
}
接下來,把這個settings.gradle文件在你的根目錄下。
include ':'
接下來,文件和gradle這個目錄從您創建安裝包裝項目中的另一個項目的根目錄下複製gradlew和gradlew.bat。
它是完整的。您現在應該可以在Android Studio中導入並使用它。
您好先生,你又能幫助我與我的問題[這裏](http://stackoverflow.com/q/36157555/3287204)?謝謝 ... :) –