Android Studio fail add libs Универсальный загрузчик изображений
Android-Universal-Image-Loader (https://github.com/nostra13/Android-Universal-Image-Loader) - моя любимая библиотека.
Но он не может добавить libs, когда я использую Android Studio (используйте версию 0.1.5).
Я знаю, как добавлять библиотеки в Android Studio
(qaru.site/info/11508/...)
когда я добавляю файлы Android-Universal-Image-Loader в Android Studio. Ошибка редактора о "не может reslove R". Я пробовал эту Max OSX (я тоже пытаюсь сделать Windows, но не получается. Сообщение об ошибке Windows = > "Gradle: ошибка: пакет com.nostra13.universalimageloader.core не существует", но редактор не выводит сообщение об ошибке. )
другие библиотеки, такие как Gson, не проблема. но эта проблема имеет только Android-Universal-Image-Loader.
Успех Android Studio добавляет Android-Universal-Image-Loader? если успех подскажет мне, как это сделать.
Ответы
Ответ 1
Я просто добавил универсальный загрузчик изображений следующим образом:
Сначала загрузите универсальный-image-loader-1.8.5-with-sources.jar.
(Для 5/2014. универсальный-image-loader-1.9.2.jar отлично работает. Не нужен файл "с источниками".)
Затем поместите его в MyAppProject/MyApp/libs.
Щелкните правой кнопкой мыши на универсальном-image-loader-1.8.5-with-sources.jar, добавьте его как библиотеку с конфигурацией по умолчанию.
Наконец, в MyAppProject/MyApp/build.gradle добавьте следующее:
dependencies {
compile files('libs/universal-image-loader-1.8.5-with-sources.jar')
}
Ответ 2
Из ошибки "package com.nostra13.universalimageloader.core не существует", похоже, что вы не добавили источник в качестве библиотеки. Щелкните правой кнопкой мыши файл "universal-image-loader-1.8.4.jar" в папке libs и в контекстном меню выберите "Add as a library"
.
Если после этого вы получаете " ClassDefNotFoundException", выполните следующие действия:
- Добавить библиотеку в проект.
- Измените файл сборки Gradle и добавьте в него зависимость для UIL.
![Add dependency in build.gradle]()
- Закрыть Android Studio
- Откройте командную строку и перейдите в корневую папку проекта (там вы найдете файл gradlew) и очистите свою сборку, выпустив чистую команду
C:\CarApplicationProject> gradlew clean
- Перезапустите Android Studio.
Ответ 3
1. Поместите банку (в моем случае, gson-2.2.4.jar) в папку libs.
2. Убедитесь, что файлы компиляции ('libs/gson-2.2.4.jar') находятся в файле build.gradle.
3.Now Нажмите "Sync Project с Gradle файлами" (слева на кнопку менеджера AVD на верхней панели).
После того, как я сделал три выше, он начал нормально работать.
Ответ 4
Существует два способа использования Universal Image Loader
-
Под downloading Ja
r и добавьте его в папку lib
и
скомпилировать файлы ('libs/universal-image-loader-1.9.5-with-sources.jar')
-
Просто добавьте gradle dependency
компилировать 'com.nostra13.universalimageloader: универсальный-образ-загрузчик: 1.9.5'
И вот ссылка быстрого обучения