Android Studio Ошибка "путь вывода не указан для модулей"
Недавно я обновился до самой новой версии Android Studio (0.1.1), но я также использовал Android Studio, чтобы переместить мой проект в папку Dropbox. Итак, я не совсем уверен, кто из них вызывает эту проблему. Когда я создаю или пытаюсь запустить проект, я получаю эту ошибку:
Cannot start compilation: the output path is not specified for modules
"actionbarsherlock",
"EmPubLite-EmPubLite".
Specify the output path in Configure Project.
Я не могу найти ссылку на "Настройка проекта" и параметр "Структура проекта" в разделе "Файл" больше не работает в этой версии.
Ответы
Ответ 1
Решение для версии Android Studio < 1.0:
Вам просто нужно перейти к настройкам модулей > Проект и указать "Выход компилятора проекта",
и сделать ваши модули наследуемыми от проекта. (Для этого перейдите в Modules > Paths > Inherit project.
Или вы можете указать свой вывод для каждого модуля, если хотите.
Ответ 2
Для этого вам просто нужно выполнить следующие действия:
- Открыть структуру проекта (F4 на одном из модулей в проводнике проекта)
- Нажмите вкладку "Проект" слева.
- Определите "Выход компилятора проекта:" как YOUR_PROJECT_PATH\out (или любую папку, которую вы хотите)
- Нажмите вкладку "Модули" слева.
- Перейдите по всем вашим модулям и убедитесь, что на вкладке "Контуры" выход компилятора установлен на "Наследовать путь к компиляции проекта"
Ответ 3
В результате я снова импортировал проект, используя Gradle, и он вернулся к нормальной работе. Очень странная проблема.
Ответ 4
Это проблема, с которой я сталкиваюсь в случае, если я открою проект phonegap с помощью Android Studio и Webstorm.
Это проект на основе IntelliJ, и я думаю, что оба они записывают файлы в .idea
Реимпорт проекта - это решение.
Ответ 5
Я нашел это:
http://www.chrisdew.com/blog/2013/07/17/android-studio-nosuchmethoderror-lazystringarraylist/
это действительно помогает мне.
Таким образом, в моем случае проблема заключалась в наличии двух библиотек:
protobuf-2.4.1.jar
и новый protobuf-2.5.0.jar
появилась ошибка:
APK path is not specified for module "Example-Example"
Чтобы исправить это, переименуйте файл protobuf-2.4.1.jar в protobuf-2.4.1.jar.disabled
mv protobuf-2.4.1.jar protobuf-2.4.1.jar.disabled
Ответ 6
Как мне наконец удалось исправить часы?
Файл → Структура проекта → Границы → выберите фасет объекта → Упаковка. Введите полный путь APK Path к создаваемому apk: C:\workspace\MyCompany\MyProject\myProject.apk
Нажмите ok и запустите проект
Ответ 7
получила ту же ошибку при использовании функции студии для импорта из репозитория GitHub.
Я удалил весь проект и... клонировал его с помощью терминала git и импортировал в качестве нового проекта... студия предложила добавить корень VCS, принята... все было хорошо после этого. Как подсказал @lordhong.