1

我正在通过 maven 构建我的项目,并希望使用 Android 中的新 DrawerLayout API。通常,此新功能仅在支持库中可用。

不幸的是,中央存储库 ( http://search.maven.org/#artifactdetails%7Ccom.google.android%7Csupport-v4%7Cr7%7Cjar )中缺少 DrawerLayout 。

当然,我可以下载正确的 jar 文件并将其用作依赖项,但这不是常见的方式。还有另一种方法可以通过 maven 包含最新版本的支持库吗?

4

3 回答 3

4

Maven Central 中支持库的最新版本是 r7;DrawerLayout 是在 r13 中引入的。
一种选择是使用 SDK 中包含的 jar 并将其安装到本地 maven repo中。然后您可以将其作为 Maven 依赖项引用。

于 2013-06-26T08:27:59.217 回答
0

我使用maven-android-sdk-deployer添加了支持库 v4 r18

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

克隆 git

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

并在此处的 README 文件中查看有关如何安装和配置的说明。

仅使用“mvn install:install-file”对我不起作用。

于 2013-08-28T22:13:54.570 回答
0

还有另一种选择,这里是一个 github 基础 maven 存储库,您可以使用它来包含支持工具的 v4 r18。

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

于 2013-09-13T13:15:37.020 回答