gpt4 book ai didi

android Android Support Repository vs Android Support Library vs Google Repository vs Google Play Services有什么区别

转载 作者:IT老高 更新时间:2023-10-28 13:21:00 30 4
gpt4 key购买 nike

谁能解释一下 Android Support Repository vs Android Support Library vs Google Repository vs Google Play Services 之间有什么区别?

我的理解是,Google Repository 与 Google Play Services 相同,只是将所有 apis 分开(而经典的 play services 是一个包含所有内容的大 jar),并且更适合在 android studio 中使用,因为现在您可以准确选择要编译的 api(例如 'com.google.android.gms:play-services-ads:+')与依赖 proguard 在构建时剥离不需要的 api。

我说的对吗?

Android Support Repository 与 Android Support Library 怎么样?

最佳答案

Google 在末尾使用术语 repository 来指定这些是 Maven 存储库,您应该使用 Gradle 依赖项来导入它们,如下所示:

dependencies {
compile "com.google.android.gms:play-services-gcm:8.4.0"
}

Gradle 构建系统仅在 Android Studio 中受支持,而 Eclipse 使用较旧的 Ant构建系统。

还提到了here在谷歌文档中

  1. Select the Android Support Library item.

    Note: If you're developing with Android Studio, select and install the Android Support Repository item instead.

因此,如果您使用的是 Eclipse IDE,请使用以下库:

  • Android 支持库
  • Google Play 服务

如果您使用的是 Android Studio,请改用以下库:

  • Android 支持存储库(新名称:支持库的本地 Maven 存储库)
  • Google 代码库

关于android Android Support Repository vs Android Support Library vs Google Repository vs Google Play Services有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27665615/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com