【问题标题】:Include Google Play Services with Source Code?在源代码中包含 Google Play 服务?
【发布时间】:2015-10-06 23:37:24
【问题描述】:

我的项目是开源的,并实现了来自 Google Play 服务的功能,例如位置。例如,当我将项目上传到 GitHub 时,我遇到了麻烦,当项目被下载到另一个用户的机器上进行处理时,所有对 Google Play 服务的引用都变成了“无法解决”的错误。即使在我自己的具有 Google Play 服务 SDK 的机器上上传和重新下载源代码也会导致错误。显然,每次将源代码导入不同的机器时,都需要手动链接到 Google Play Services SDK。

有没有一种方法可以在源代码中包含 Google Play 服务代码,而无需每个下载它的用户手动设置 Google Play 服务 SDK?

【问题讨论】:

  • 不,您无法获取源代码,如果您使用的是gradle dependencies,其他人只需在 sdk 管理器中下载 google 存储库
  • 切换到 Android Studio 并通过 build.gradle 文件中的依赖项引用 Play Services SDK。请注意,除非您为 Google 工作,否则您没有 Play Services SDK 的源代码。

标签: android


【解决方案1】:

https://github.com/owncloud/android/blob/master/SETUP.md

这是另一个应用程序的设置指南。在其中你可以看到setup_env 脚本。您可以拥有这样的解决方案,并为想要构建的用户编写这样的设置指南。

【讨论】:

  • 因为它是一个开源项目,像这样的多个设置选项是一件好事
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-27
  • 1970-01-01
  • 2015-06-01
  • 2020-11-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多