Как град выбирает определенные URL-адреса для поиска репозитория? Как указать его в правильном направлении, чтобы я мог импортировать этот JAR?

Чтобы получить банку cwac-камеры commonsware, у меня есть это в build.grade:

dependencies { compile 'com.commonsware.cwac:camera:0.6.+' } 

Когда я пытаюсь скомпилировать, это дает мне следующее:

 Error:A problem occurred configuring project ':app'. > Could not resolve all dependencies for configuration ':app:_debugCompile'. > Could not find com.commonsware.cwac:camera:0.6.12. Searched in the following locations: https://jcenter.bintray.com/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.pom https://jcenter.bintray.com/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.jar file:/home/alex/android/android-sdk-linux/extras/android/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.pom file:/home/alex/android/android-sdk-linux/extras/android/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.jar file:/home/alex/android/android-sdk-linux/extras/google/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.pom file:/home/alex/android/android-sdk-linux/extras/google/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.jar Required by: Cwac4:app:unspecified 

Поэтому он смотрит в jcenter и в кучу файлов моего домашнего каталога и не находит ничего. Я думаю, что он должен смотреть на github, поскольку я знаю, что здесь есть релизы: https://github.com/commonsguy/cwac-camera/releases , так как я могу это сказать?

Кроме того, когда я вручную включаю банку в один из моих домашних каталогов, например, он компилируется без ошибок, но с использованием import com.commonsware.camera.. (что-то в принципе) приводит к ошибкам «не удалось разрешить ошибки символа». Я полагаю, это означает, что я не могу просто вручную поместить его где-нибудь, и, возможно, студия Android должна увидеть его в официальном репозитории, чтобы он мог импортировать его. Это верно?

ПРИМЕЧАНИЕ. Я знаю, что эта библиотека будет переписана. Я хотел бы использовать его, если это возможно.

Так как я могу это сказать?

Цитирование текущей версии документации :

Чтобы интегрировать основной AAR, рецепт Gradle:

 repositories { maven { url "https://repo.commonsware.com.s3.amazonaws.com" } } dependencies { compile 'com.commonsware.cwac:camera:0.6.+' } 

Кажется, вы добавили dependencies но не обновляли свои repositories .

Использовать это

  repositories { maven { url 'https://repo.commonsware.com.s3.amazonaws.com' } maven { url 'https://jitpack.io' } maven { url "https://s3.amazonaws.com/repo.commonsware.com" } } 
Intereting Posts
Возможно ли ввести режим отладки для андроида при запуске теста junit? Android – как я могу отправить уведомление с помощью GCM с инструкциями по загрузке? Лучший способ измерения времени выполнения в Android? Какая инфраструктура Java REST для использования с App Engine и Android для студентов? Программно скрыть / показать Android Soft Keyboard Диспетчер виртуальных устройств Android падает с «двойным свободным или повреждением» Как сделать значок приложения на Android? Как получить высоту текста с фиксированной шириной и получить длину текста, которая вписывается в рамку? Как выполнить AsyncTask <>, расположенный в фрагменте из его родителя? Окончательные переменные Android Как узнать, поддерживает ли кодек аппаратное ускорение на Android? Android: Facebook API для публикации Есть ли способ загрузить GPS-альманах? Использование onPrepareOptionsMenu вместо onCreateOptionsMenu в фрагменте Две службы с одним и тем же фильтром намерений