標題幾乎說明了一切。我想在IntelliJ IDEA(13 EAP)中創建一個新的基於Gradle的Android項目,就像我在Android Studio中所做的那樣。在IntelliJ IDEA中創建新的基於Gradle的Android項目
我試過在IntelliJ中創建一個新的Android項目,但它使用「舊」構建系統,同時創建一個新的Gradle項目創建一個通用的Java項目,它根本沒有Android集成。
我該怎麼辦?
標題幾乎說明了一切。我想在IntelliJ IDEA(13 EAP)中創建一個新的基於Gradle的Android項目,就像我在Android Studio中所做的那樣。在IntelliJ IDEA中創建新的基於Gradle的Android項目
我試過在IntelliJ中創建一個新的Android項目,但它使用「舊」構建系統,同時創建一個新的Gradle項目創建一個通用的Java項目,它根本沒有Android集成。
我該怎麼辦?
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
}
android {
compileSdkVersion 18
buildToolsVersion "19"
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
instrumentTest.setRoot('tests')
debug.setRoot('build-types/debug')
release.setRoot('build-types/release')
}
}
Run
>Edit configurations
並添加(+
)Groovy運行/調試配置Script parameters
與理想的任務(例如, installDebug
或assemble
)要添加adb
shell命令您可以添加新的任務,這個腳本。示例:
task launchDefaultActivity(type:Exec){
commandLine './adb', 'shell', 'am', 'start', '-c', 'android.intent.category.LAUNCHER', '-n', 'com.example.AndroidGradle/.LaunchActivity'
}
只是一個更新:對於IntelliJ IDEA的13.1.0,你可以按照這個link
至於建議,我只是引用細節,在這裏
要創建基於搖籃,Android項目,請執行下列操作之一:
如果你要創建一個新項目:單擊創建新項目歡迎屏幕或選擇文件|新項目。因此,將打開「新建項目」嚮導。如果要將模塊添加到 現有項目中:打開要添加模塊的項目,並選擇 選擇File |新模塊。結果,新建模塊嚮導打開。
在嚮導的第一頁上,在左側窗格中選擇Android。在頁面的右側部分,選擇Gradle:Android 模塊。點擊下一步。
- 指定要使用的JDK和Android SDK,然後單擊下一步。
- 指定您的Android模塊設置,然後單擊下一步。
- 指定Android-Gradle Foreground配置的設置,然後單擊下一步。
- 從列表中選擇一個Android應用程序模板,然後單擊下一步。
- 指定所選Android活動模板的設置,然後單擊下一步。
- 指定名稱和位置設置。有關更多信息,請參閱項目名稱和位置或模塊名稱和位置。
- 單擊完成。
Altough這個答案北京時間安靜的時候,讓我補充一些相關信息: 新版本14.1.x不提供gradle這個功能的Android-MODUL的選擇。 – Pille