Новый проект Android Studio не может работать, ошибка бросания

Сейчас я установил и начал работать в Android Studio и создал новый проект после настройки всего, что мне нужно, чтобы начать работу над проектом. В новом проекте я ничего не изменил, а затем попытался запустить проект. Но он не работает и бросает некоторую ошибку зависимости, я думаю. Вот он

Gradle: 
 FAILURE: Build failed with an exception.
  • Что пошло не так: Была обнаружена проблема с конфигурацией задачи: StudioTest2: packageDebug '.

    Файл 'C:\Users\StudioTest2\StudioTest2\build\libs\StudioTest2-debug.dex', указанный для свойства 'dexFile', не существует.

  • Try: Запустите с опцией --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше выходных данных журнала.

    Не удалось выполнить сборку с использованием Gradle distribution 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'.

Ответ 1

Одна вещь, которую я обнаружил, помогла импортировать проект после его создания, я получал ту же проблему, но как только я импортировал проект (в отличие от его открытия), он был построен отлично.

Ответ 2

Может работать любое из следующих действий:

1) чистый проект
2) Файл → недействительный кеш/перезапуск.
3) Перезагрузите компьютер.
4) Посмотрите, компилируется ли какой-либо другой проект, но не текущий. Обратите внимание на разницу между ними и, если необходимо, измените вещи в текущем проекте.

Я потратил 5 часов на эту ошибку.

Ответ 3

Установите Android Studio в место установки установщика по умолчанию. Что-то вроде C:\Users\<user>\AppData\Local\Android\android-studio. Когда вы запустите его, снова создайте проект.

Ответ 4

Я не хотел использовать местоположение AppData для хранения программы (хотя это сработало), и ни один из других решений не работал.

В итоге работа была простой, используя путь, который не имел пробелов для моего места установки Android Studio.

Например, Я использовал:

E:/dev/Android Studio/

Затем я изменил его на:

E:/dev/android-studio/

Когда я использовал Fedora для разработки, скомпилированные приложения, и я заметил, что приложение zip извлечено в андроид-студию. Кроме того, использование gradle packageDebug в моей директории проектов в окнах не сработало, даже с --stacktrace --debug.

Дальнейшие наблюдения: эта проблема может не иметь ничего общего с андроид-студией. Возможно, папка sdk в Android-студии должна быть в пути без пробелов.

У меня создается впечатление, что это будет работать для людей, использующих альтернативное расположение sdk без пробелов в пути.

Наконец, проекты, не использующие build.gradle, импортированные из eclipse, работали отлично. Только проекты, созданные в студии android с использованием gradle, отказались компилировать и возвратили любопытную ошибку пакета dexFile packageDebug.

Проекты

Gradle теперь компилируются. Надеюсь, это поможет кому-то.

Ответ 5

Эта ошибка, потому что что-то идет не так, что нужно принимать в knowlegde.

Прежде всего загрузите gradle из этой

Затем извлеките его в любом месте на вашем ПК. После этого щелкните правой кнопкой мыши значок "Мой компьютер" → "Свойства" → "Расширенная настройка" → "Переменная среда" → "Системная переменная"

добавьте новый путь, как показано ниже.

Имя переменной: GRADLE_HOME. Значение переменной: путь к вашему gradle.

После этого выполните команду promt, затем введите gradle, чтобы убедиться, что она работает правильно.

Установите путь к корневому каталогу Project, содержимое которого gradlew. После установки пути просто введите следующую команду в вашей команде promt.

gradle compileDebug

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

Ответ 6

Используйте консоль, чтобы перейти в корневой каталог проекта, где вы найдете gradlew script. запустите его с параметром "compileDebug", чтобы увидеть точную ошибку. Существуют и другие варианты использования, "help" поможет вам больше

Ответ 7

Я прошу извиниться за мой плохой английский.

Предлагаемые решения не сработали в моем случае, но мне удалось решить это самостоятельно.

Мой сценарий был следующим: создал проект на компьютере с XP с eclipse, импортировал его в студию android, затем я отправил его в свой SVN-репозиторий.

Позже я загрузил его на другой компьютер с Windows 7 и Android Studio, и я получил обсуждаемую ошибку (debug.dex ', указанный для свойства' dexFile ', не существует).

Я попробовал все предлагаемые решения без успеха. Что сработало для меня? Два шага:

  • сначала исправьте путь JDK в разделе "Файл- > Структура проекта- > Проект". На компьютере у меня был JDK_1.6_016, а на компьютере номер 2 у меня JDK_7.

  • second: deleted (вы можете переименовать его, если вы не хотите его удалять) файл "local.properties" в папке проекта. Он указывал на папку Android SDK в стиле пути Windows XP (документы и настройки и т.д. Вместо "пользователей" ).

Затем мой проект скомпилирован с sucess.

С уважением.

Отредактировано: лучше, чем удаление файла local.properties, отредактируйте его и исправьте путь к файлу sdk для Android.

Ответ 8

Кажется, я сталкиваюсь с этой проблемой, когда пытаюсь запустить проект в режиме отладки. Затем он начинает давать ошибки Gradle. Я пытаюсь использовать опцию меню "invalidate restart restart", иногда это работает, иногда это не так. Я просто закрываю студию Android и пытаюсь запустить ее через некоторое время, это работает. Я не уверен, что происходит внутри мозга программного обеспечения.

Ответ 9

Что вам нужно сделать, как сказал Ник в комментариях выше:

для пользователей Windows: откройте cmd как администратор и запустите:

gradlew.bat packageDebug

для unix, например os:

перейдите в корневую директорию проекта и запустите:

sudo gradlew packageDebug

Если вы получаете ошибки, вам не хватает некоторых репозиториев из maven.org, перейдите в /Applications/Android Studio.app/sdk/tools или каталог студии Android на Program files и запустите android в unix или android.bat в окнах.

Ответ 10

i обновить студию Android от 0.3.1 до 0.3.2 и воссоздать проект, решив эту проблему.

Ответ 11

Обновление для последнего инструмента сборки и перезапуска студии исправило проблему для меня

Ответ 12

Попробуйте это

Tools > Android > Monitor (DDMS included)

Вы увидите приветственное сообщение SDK, а затем вернитесь к редактору и попытайтесь снова восстановить.