已安装Google Play服务但文件夹google_play_services_lib不存在

时间:2016-05-22 14:29:57

标签: android qt android-studio google-play-games

我有愚蠢的问题,但我无法解决我的问题(( 我是用户Android SDK管理员修订版25.1.6
已安装Google Play服务(文件夹Sdk \ extras \ google \ google_play_services存在),但SDK文件夹中不存在google_play_services_lib文件夹
我尝试重新安装播放服务,但结果相同 在文件夹google_play_services中只有docs,samples和package.xml source.properties
也许有人有这个问题的解决方案? 谢谢

- 编辑 在android studio中创建简单项目 添加行“compile”com.google.android.gms:play-services:8.4.0'“
项目构建成功,但我仍然找不到google_play_services_lib文件夹

我需要将此文件夹包含在我的Qt项目中

1 个答案:

答案 0 :(得分:3)

使用Android SDK管理器安装google_play_services-lib。它位于名为“Google Play服务”的额外部分下。

如果可以避免,你真的应该尝试不再使用google_play_services-lib。它包含用于Google Play服务的整个客户端库,这个库非常大,在大多数情况下,您的应用程序仅使用客户端SDK的一小部分。

您的非gradle项目的更好解决方案是扩展您需要的.aar文件(您可以重命名.zip文件或使用jar xf <aarfile>展开它们。

您可以在extras / google / m2repository目录中找到它们,按目录名称进行细分。在与.aar文件相同的目录中,有一个.pom文件,它是一个XML文件。在该文件的末尾有一个依赖项列表 - 您还需要扩展它们。

这样,您的应用只会拥有最小的依赖关系。