В заявленном проекте не используется система сборки 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, и теперь все будет плавным