2014-02-02 4 views
0

Я новый пользователь в Intellij, и я хочу использовать эту IDE для создания проекта Android.не может создать проект андроида в intellij

Я использовал scala SDK для Linux раньше, и все было легко и интуитивно.

Теперь я следил за Create a New Android Project от Jet Brains.

Я использовал android sdk, который был создан для eclipse.

Но когда я создал проект застрял он не может разрешить импорт заявление:

edit tab

Я пытался настроить по настройкам, но он успешно не был:

settings

Как настроить эти внутренние настройки на правильном пути (с эмуляторами и установленной версией)?

+0

Вы настроили свой Android SDK, но вы назначили его проект/модуль? Выберите «Проект» и убедитесь, что вы выбрали Android SDK вместо Java SDK. –

ответ

1

Для настройки проекта используйте файл buildle build. Поздние Intellij 13.0.2 имеет File> New Project> Gradle: Android модуль

  1. Скачать Gradle из , распаковать его и установить GRADLE_HOME переменной и GRADLE_HOME/бен к PATH переменной
  2. Проверьте Gradle команда работает
  3. Создать build.gradle файл с текстом ниже
  4. Run gradle wrapper
  5. В Intellij выберите File> Import> build.gradle

Это должно работать для вас.

build.gradle файл (приведенный ниже текст согласно вашему требованию):

apply plugin: 'android' 

dependencies { 
    compile fileTree(dir: 'libs', include: '*.jar') 
} 

android { 
    compileSdkVersion 19 
    buildToolsVersion "19.0.0" 

    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') 
    } 
} 
Смежные вопросы