我正在尝试创建一个包含google maps sdk的视图的简单应用。我正在按照本教程https://developers.google.com/maps/documentation/android/intro#sample_code进行操作,但是他们所说的文件/文件夹中没有一个...实际存在。我需要谷歌播放服务sdk,我不知道从哪里得到它。我已经尝试了许多不同的东西来让它出现在Android SDK管理器中,但它不会......是否有在线直接链接我可以从中获取它?
答案 0 :(得分:2)
正如您所知,这是由于公司防火墙问题导致的,因为SDK Manager无法连接并下载存储库列表,因此会识别根问题。
一个小小的附录,对于像我这样从美国以外寻找这个答案的其他人来说,像中国这样的国家已经阻止了与谷歌服务器的一些联系,所以个人VPN就是解决方案。
如果您使用的是应用程序/浏览器级VPN,那么SDK Manager将不会使用此连接,因此您必须找到环回端口才能在SDK Manager中设置代理 - >工具 - >选项菜单。仅供参考,Astrill VPN用户应将其设置为127.0.0.1:3213
答案 1 :(得分:1)
这肯定是因为你办公室的sdk.firewall中的不完整文件或某个地方阻止了它,因此错误消息说同行未经过身份验证我遇到了同样的问题但通过获取防火墙访问下载所有文件我的模拟器正在工作比以前更快,更快。 api也被包含在SDK管理器中,所以通过阻止和下载重要文件来阻止防火墙,这肯定会完成工作....
答案 2 :(得分:0)
我遇到了同样的问题。在SDK管理器中转到tool->选项并提供HTTP代理服务器和Http代理端口
答案 3 :(得分:-1)
您需要启动SDK Manager
并安装Google Play Services
包(平台无关,来自Extras
节点)。然后,您将在<SDK>\extras\google\google_play_services
文件夹中的计算机上安装它。