В заявленном проекте не используется система сборки gradle, когда она

Когда я открываю свой проект в Android Studio, я всегда получаю это. Error when project is opened

Назад, когда Android Studio впервые вышел, я прошел этот процесс, чтобы проект имел систему сборки Gradle. В корне проекта есть файл build.gradle. Я все еще могу создать и запустить проект, но я не понимаю, почему он всегда говорит об этом, поскольку проект должен использовать систему сборки Gradle. Любая помощь с этим будет замечательной.

Ответы

Ответ 1

Студия Android поддерживает два "режима сборки". один - "наследие", а один - "gradle". Если вы используете очень раннюю версию студии Android, возможно, вы все еще используете устаревший режим сборки. Вам необходимо повторно импортировать проект с помощью "gradle mode", после чего это предупреждение исчезнет.

Для этого выберите "файл/проект импорта", выберите корневой каталог проекта и в следующем диалоговом окне выберите "Импорт проекта из внешней модели" и выберите gradle. Затем вы можете выбрать "gradle wrapper" или использовать свой собственный gradle дистрибутив (1.8 на данный момент [12/2013]).

Ответ 2

Эта ссылка может помочь, https://developer.android.com/studio/intro/migrate.html

Импорт как проект:

  • Запустите Android Studio и закройте все открытые проекты Android Studio.
  • В меню Android Studio выберите "Файл" > "Создать" > "Импорт проекта". Кроме того, на экране приветствия нажмите "Импортировать проект" (Eclipse ADT, Gradle и т.д.).
  • Выберите папку проекта Eclipse ADT с файлом AndroidManifest.xml и нажмите "ОК".

Ответ 3

Я знаю, что это старый вопрос, но по-прежнему действителен с более новыми версиями AS.

Если вы попытаетесь импортировать и импортировать снова и по-прежнему иметь такую ​​же проблему, проверьте, есть ли файл gradle.build в корневом каталоге, если его не просто создать.

В моем случае мне пришлось перенести старый проект в новую версию, потому что с версией 0.4.4+ оно перестало распознавать его, и оно продолжало сбой, и в этом была проблема.

Любопытно, что файл build.gradle верхнего уровня содержит только этот комментарий:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

Ответ 4

Я исправил эту проблему следующими шагами:

  • Убедитесь, что следующие два файла находятся в каталоге проекта. Если нет, создайте новый со ссылкой на другие ваши проекты Android. Это автоматически созданные файлы по умолчанию.

    • settings.gradle
    • build.gradle
  • Если при открытии проекта все еще появляются какие-либо ошибки, перезапустите проект, выбрав файл/(недействительный/перезапуск).

Ответ 5

импортировать проект

Файл → Создать → проект импорта

Ответ 6

В моем случае проблема заключалась в том, что версия для студии, которую я использую, не поддерживает версию файла gradle, поэтому в build.gradle мне пришлось изменить версию gradle на 2.3.0, и теперь все будет плавным