2013-06-26 1 views
1

Я строю свои проекты через maven и хотел бы использовать новый API DrawerLayout от Android. Как типично эта новая функция доступна только в Библиотеке поддержки.DrawerLayout отсутствует в Android Support Maven репозиторий

К сожалению, DrawerLayout отсутствует в Центральном репозитории (http://search.maven.org/#artifactdetails%7Ccom.google.android%7Csupport-v4%7Cr7%7Cjar).

Конечно, я мог бы скачать правильный файл jar и использовать его как зависимость, но это не обычный способ. Есть ли другой способ включить новейшую версию библиотеки поддержки через maven?

+0

Вот еще один вариант, хранилище GitHub: http://stackoverflow.com/a/18787121/2776544 – kmchugh12

ответ

4

Последний выпуск библиотеки поддержки в Maven Central - r7; DrawerLayout был введен в r13.
Один из вариантов - использовать банку, включенную в SDK, и install it to your local maven repo. Затем вы можете ссылаться на него как на зависимость от maven.

+0

Вот как я установлена ​​поддержка-v13 МВН установки: установка-файл - Dfile =/home/stephane/programs/android-sdk-linux/extras/android/m2repository/com/android/support/support-v13/22.0.0/support-v13-22.0.0.aar -Dpackaging = aar -DgroupId = com.android.support -DartifactId = support-v13 -Dversion = 22.0.0 Затем я мог бы включить зависимость в файле pom.xml: com.android.support опорно-v13 22.0.0 AAR Stephane

0

Я добавил поддержку библиотеки v4 R18 с помощью Maven-андроида-СДК-Deployer

https://github.com/mosabua/maven-android-sdk-deployer

Clone мерзавец

git clone https://github.com/mosabua/maven-android-sdk-deployer.git 

и увидеть инструкции о том, как установите и настройте в файле README.

Просто использование «mvn install: install-file» не сработало для меня.

0

Существует еще один вариант: здесь используется репозиторий math-сервера github, который можно использовать для включения v4 r18 инструментов поддержки.

https://stackoverflow.com/a/18787121/2776544

 Смежные вопросы

  • Нет связанных вопросов^_^