Подтвердить что ты не робот

Есть ли способ интегрировать Eclipse с Gradle в проект Android?

У меня есть проект Android со стандартным build.gradle(также я добавил аннотации андроида).

Также я установил плагин Gradle (от http://dist.springsource.org/release/GRECLIPSE/e4.3/) к моему Eclipse (Kepler) и преобразовал проект в проект Gradle.

К сожалению, я не могу запустить Gradle build на моем Eclipse (в строке cmd все работает).

Мой вопрос: как заставить Eclipse работать с Gradle так же, как с Maven.

4b9b3361

Ответ 1

Чтобы создать проект Android gradle с Eclipse, я выполнил следующие инструкции:

  • Установите эти плагины Eclipse:

    • Gradle IDE (3.4.0)
    • Средства разработки Android (22.3.0)
  • Если у вас проект макета проекта в стиле старого стиля, измените свой build.gradle для настройки исходных каталогов, как описано в Android Gradle Руководство пользователя.

  • Если у вас есть макет проекта gradle android project, создайте две символические ссылки в корне вашего проекта.

    ln -s src/main/res res
    ln -s src/main/AndroidManifest.xml AndroidManifest.xml

Надеюсь, это поможет!

Ответ 3

Я использую neon eclipse для разработчика Android с интеграцией gradle. Кроме того, я использую gradle плагин (com.github.ginvavilon: android-eclipse) для генерации .project и .classpath для новой структуры проект андроида (src/main/java; src/main/res...). Поддерживаются ароматизаторы и типы сборки. И используйте этот проект как gradle -project

Ответ 4

  • Установить Gradle:
    а. http://gradle.org/gradle-download/ б. Выберите 2.1 из раздела предыдущих выпусков. с. Разархивируйте в удобной папке (пример: D:\Graddle\gradle -2.1) д. Установите переменные системной среды. я. GRADLE_HOME как D:\Graddle\gradle -2.1) II. GRADLE_OPTS как -XX: MaxPermSize = 512 м III. % GRADLE_HOME%\bin to Path внутривенно Установите ANDROID_HOME (пример: D:\android-sdk) v. Добавить "% ANDROID_HOME%\platform-tools" в путь.

е. Откройте командную строку и установите флажок gradle. Могу использовать gradle -версию для проверки.

  1. Установите gradle плагин eclipse: а. Запуск Eclipse б. Помощь > Eclipse Market Place с. Поиск "gradle" д. В этом случае выберите "Nodeeclipse/enide" е. Выберите все перечисленные, примите и установите. е. Перезапустите eclipse после установки.

  2. Установите gradle и Java Homes: а. Запустите затмение. б. Окно > Настройки > gradle Enide с. Установите их, если они не установлены: я. gradle установлен домашний источник (пример: D:\Graddle\gradle -2.1) II. Установлен альтернативный JAVA_HOME (пример: C:\Program Files (x86)\Java\jdk1.7.0_60) III. Параметры JVM для GRADLE_OPTS установлены в "-XX: MaxPermSize = 512m"

  3. Постройте проект: а. Разверните PhoneDishAnywhere в eclipse Java explorer. б. Щелкните правой кнопкой мыши по build.gradle с. Run As > gradle GUI д. Командная строка: gradle чистая сборка е. Подождите завершения сборки: сборка в первый раз займет несколько минут. е. Если ошибка Build dex или ошибка кучи Java: я. Откройте build.gradle в редакторе. II. Установите соответствующий javaMaxHeapSize на основе java (javaMaxHeapSize = 1024M для 32-битной Java, 2048M для 64-битной Java) III. Может комментировать подпись (//применить из: "$ rootProject.projectDir/jenkins_config/gradle/signing.gradle";), чтобы избежать подписи для сборки отладки. внутривенно Постройте снова после этих исправлений.

  4. Установить встроенное устройство: а. Подключите устройство к m/c. б. Щелкните правой кнопкой мыши по build.gradle с. Run As > gradle installDebug gradle Начало Android д. Дождитесь завершения установки.