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

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.

Я не могу найти ссылку на "Настройка проекта" и параметр "Структура проекта" в разделе "Файл" больше не работает в этой версии.

4b9b3361

Ответ 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.