2013-10-12 25 views
13

Tiêu đề khá nhiều nói lên tất cả. Tôi muốn tạo một dự án Android dựa trên Gradle mới trong IntelliJ IDEA (13 EAP) như tôi có thể làm trong Android Studio.Tạo dự án Android dựa trên Gradle mới trong IntelliJ IDEA

Tôi đã thử tạo một Dự án Android mới trong IntelliJ nhưng nó sử dụng hệ thống xây dựng "cũ", trong khi tạo Dự án Gradle mới tạo ra một dự án java chung không có tích hợp Android.

Tôi có thể làm gì?

Trả lời

6
  1. Tạo một dự án android
  2. Tạo một tập tin rỗng 'build.gradle' trong thư mục gốc của dự án của bạn
  3. Thêm vào tập tin:
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') 
    } 
} 
  1. Menu Run>Edit configurations và thêm (+) Cấu hình chạy/gỡ lỗi Groovy
  2. Điền đường dẫn tập lệnh vào tệp được tạo trước đó 'build.gradle'
  3. Điền Script parameters với nhiệm vụ mong muốn (ví dụ: installDebug hoặc assemble)

Để thêm adb lệnh shell bạn có thể thêm nhiệm vụ mới vào tập lệnh này. Mẫu:

task launchDefaultActivity(type:Exec){ 
    commandLine './adb', 'shell', 'am', 'start', '-c', 'android.intent.category.LAUNCHER', '-n', 'com.example.AndroidGradle/.LaunchActivity' 
} 
5

Chỉ cần một bản cập nhật: cho IntelliJ IDEA 13.1.0, bạn có thể làm theo này link

Như đã đề cập, tôi chỉ trích dẫn chi tiết tại đây

Để tạo một dự án Android Gradle dựa trên , thực hiện một trong các cách sau:

  1. Nếu bạn đang đi để tạo ra một dự án mới: nhấn Create New Project trên Màn hình chào mừng hoặc chọn File | Dự án mới. Do đó, trình hướng dẫn của Dự án mới mới sẽ mở ra. Nếu bạn định thêm mô-đun vào dự án hiện tại : hãy mở dự án bạn muốn thêm mô-đun vào và chọn Tệp | Mô-đun mới. Do đó, trình hướng dẫn Mô-đun mới sẽ mở ra.

  2. Trên trang đầu tiên của trình hướng dẫn, trong ngăn bên trái, hãy chọn Android. Ở phần bên phải của trang, chọn Gradle: Android Mô-đun. Bấm tiếp.

  3. Chỉ định SDK JDK và Android sẽ được sử dụng và nhấp vào Tiếp theo.
  4. Chỉ định cài đặt mô-đun Android của bạn và nhấp vào Tiếp theo.
  5. Chỉ định cài đặt cho cấu hình Foreground Android-Gradle của bạn và nhấp vào Tiếp theo.
  6. Chọn mẫu ứng dụng Android từ danh sách và nhấp vào Tiếp theo.
  7. Chỉ định cài đặt cho mẫu Hoạt động trên Android đã chọn và nhấp vào Tiếp theo.
  8. Chỉ định cài đặt tên và vị trí.Để biết thêm thông tin, hãy xem Tên dự án và Vị trí hoặc Tên mô-đun và Vị trí.
  9. Nhấp vào Hoàn tất.
+1

Altough câu trả lời ist này yên tĩnh cũ, hãy để tôi thêm một số infos: phiên bản 14.1.x mới không đưa ra một gradle-android-modul như một sự lựa chọn. – Pille

Các vấn đề liên quan