Android : google 播放服务版本应包含在 gradle 中
Android : which google play service version should be included in the gradle
我想按照此处所述在我的应用程序中添加安全提供商检查
https://developer.android.com/training/articles/security-gms-provider
我想知道应该向我的 gradle 添加什么,以便我可以访问这些 google api。
我尝试添加 implementation 'com.google.android.gms:play-services-plus:17.0.0'
它有效。但我不确定是否必须添加 -plus 服务。我在这里看到了各种用途的依赖项列表 https://developers.google.com/android/guides/setup
我不确定我必须使用哪一个,这样我就不会最终添加我的应用程序不需要的依赖项。
删除依赖项,看看它是否仍然有效。
https://developers.google.com/android/reference/com/google/android/gms/security/ProviderInstaller 列在“地下室”神器下,所以如果你只使用 ProviderInstaller
class 你应该只需要
implementation 'com.google.android.gms:play-services-basement:17.3.0'
请注意,几乎所有 com.google.android.gms
工件都会传递 play-services-basement
,因此如果您已经依赖 com.google.android.gms
,则无需明确列出 play-services-basement
。如果您不使用来自 play-services-plus
的 API,您应该能够在添加 dep on basement(或您实际使用的任何其他 com.google.android.gms
工件)后删除对 play-services-plus
的依赖。
我想按照此处所述在我的应用程序中添加安全提供商检查 https://developer.android.com/training/articles/security-gms-provider
我想知道应该向我的 gradle 添加什么,以便我可以访问这些 google api。
我尝试添加 implementation 'com.google.android.gms:play-services-plus:17.0.0'
它有效。但我不确定是否必须添加 -plus 服务。我在这里看到了各种用途的依赖项列表 https://developers.google.com/android/guides/setup
我不确定我必须使用哪一个,这样我就不会最终添加我的应用程序不需要的依赖项。
删除依赖项,看看它是否仍然有效。
https://developers.google.com/android/reference/com/google/android/gms/security/ProviderInstaller 列在“地下室”神器下,所以如果你只使用 ProviderInstaller
class 你应该只需要
implementation 'com.google.android.gms:play-services-basement:17.3.0'
请注意,几乎所有 com.google.android.gms
工件都会传递 play-services-basement
,因此如果您已经依赖 com.google.android.gms
,则无需明确列出 play-services-basement
。如果您不使用来自 play-services-plus
的 API,您应该能够在添加 dep on basement(或您实际使用的任何其他 com.google.android.gms
工件)后删除对 play-services-plus
的依赖。