我正在通过maven构建我的项目,并希望使用Android的新DrawerLayout API。通常,此新功能仅在支持库中提供。
不幸的是,中央存储库(http://search.maven.org/#artifactdetails%7Ccom.google.android%7Csupport-v4%7Cr7%7Cjar)中缺少DrawerLayout。
当然我可以下载正确的jar文件并将其用作依赖项,但这不是常用方法。是否有另一种方法可以通过maven包含最新版本的支持库?
答案 0 :(得分:4)
Maven Central中支持库的最新版本是r7; DrawerLayout在r13中引入 一种选择是使用SDK附带的jar和install it to your local maven repo。然后你可以将它作为maven依赖项引用。
答案 1 :(得分:0)
我使用 maven-android-sdk-deployer
添加了支持库v4 r18https://github.com/mosabua/maven-android-sdk-deployer
克隆git
git clone https://github.com/mosabua/maven-android-sdk-deployer.git
并查看有关如何在README文件中安装和配置的说明。
使用“mvn install:install-file”对我来说不起作用。
答案 2 :(得分:0)
还有另一个选项,这里是一个github基础maven仓库,你可以用它来包含支持工具的v4 r18。