2013-06-25 6 views
0

Я пытаюсь все, что могу добавить внешний JAR-файл в свой проект, но я просто не могу этого сделать. Вот что я делаю атм:Android Studio добавляет внешний JAR к проекту

  • Копирование JAR в папку ЛИЭС
  • наезд «Добавить в библиотеку» и выбрав Jar опциональный пакет
  • Модификация build.gradle включить новую баночку, я делает это просто так:

    зависимостей { компилировать (реж дереве файлов: 'LIBS', включают в себя: '* .jar') }

Но я все еще получаю некоторые странные ошибки на этапе предварительного Dex:

Android Pre Dex: [StartAppUnifiedSDK-3.0.2.jar] UNEXPECTED TOP-LEVEL EXCEPTION: 
Android Pre Dex: [StartAppUnifiedSDK-3.0.2.jar] java.util.zip.ZipException: error in opening zip file 

Любые идеи о том, что может быть не так?

+0

Вы можете вставить выходные данные из команды "gradle build --stacktrace"? – nilsmagnus

ответ

0

Формат сообщения об ошибке показывает, что вы не используете Gradle для сборки. Вы либо загрузили файл проекта eclipse (.classpath/.project), либо имели некоторые существующие файлы iml.

Это означает, что изменения в build.gradle не будут иметь никакого эффекта, поскольку Studio использует внутренние встроенные устройства IntelliJ.

Для создания нового проекта Studio вам необходимо импортировать файл build.gradle.