【问题标题】:Is the Maven repository holding the same Android dependencies as the Gradle one?Maven 存储库是否与 Gradle 具有相同的 Android 依赖项?
【发布时间】:2015-11-03 19:09:58
【问题描述】:

我正在做一个需要最新支持库的 Android 应用。

如果我理解正确,最新版本是 22.2.0

所以我正在尝试获取 com.android.support - appcompat-v7 版本 22.2.0 依赖项,但在 search.maven.org 上找不到它

可以看到,就是这篇文章的gradle依赖所需要的:

http://androidgifts.com/navigation-view-using-design-support-library/#comment-11

最新的android sdk android-sdk_r24.3.3-linux.tar 没有。它只有22.2.0版本。

Maven怎么没有?

有什么办法下载吗?

【问题讨论】:

    标签: android maven gradle


    【解决方案1】:

    我刚刚在我的 maven 项目中按照这个 stackoverflow 答案中的步骤操作:https://stackoverflow.com/a/22602712/4405559 并且它运行良好。

        <dependency>
            <groupId>com.android.support</groupId>
            <artifactId>appcompat-v7</artifactId>
            <version>22.2.0</version>
            <type>aar</type>
        </dependency>
    

    gradle 依赖项是:

    compile 'com.android.support:appcompat-v7:22.2.0@aar'
    

    (如果找不到,您可能需要将本地 android 支持 m2repository 文件夹添加到您的存储库。请参阅此答案:https://stackoverflow.com/a/25365406/2199475

    只需确保您已在 Android SDK 管理器中运行检查更新并安装正确的 api 和相关的 SDK 构建工具。

    【讨论】:

      【解决方案2】:

      正如这里提到的 > Android support library setup with maven google 实际上并不关心 maven 用户... 那里提到的答案之一可能会对您有所帮助(可能不像您想的那么简单,但是...):https://stackoverflow.com/a/22602712/4405559

      我还建议您尝试查找包含最新 appcompat 的 github 存储库(我链接的问题也有一个答案,提到如果需要,您可以如何创建自己的存储库)。

      【讨论】:

      • 您知道在哪里可以找到 22.2.0 版本吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-09
      • 1970-01-01
      • 2015-03-01
      • 1970-01-01
      • 2014-06-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多