android - 引用 google-play-services 库

标签 android eclipse google-maps libraries google-play-services

我正在使用 Google Maps Android API v2 开发一个项目,当我开始引用 google-play-services_lib 时遇到问题。我的项目图标上出现一个红色感叹号,我在“问题”选项卡中有一条错误消息(我使用的是 Eclipse):

The container 'Android Dependencies' references non existing library 'C:\Users\Labo FMS\Documents\Applications\04-adt-bundle-windows-x86_64\sdk\extras\google\google_play_services\libproject\google-play-services_lib\bin\google-play-services_lib.jar'

事实上,如果我转到那个文件夹,我会看到没有“google-play-services_lib.jar”文件。

我试过重新安装库,我注意到在安装时底部有一条错误消息:

[2013-04-09 13:54:32 - google-play-services_lib] Unable to resolve target 'android-8'
[2013-04-09 13:54:32 - google-play-services_lib] Unable to resolve target 'android-8'
[2013-04-09 13:56:18 - MainActivity] Unable to resolve target 'android-8'

有人知道这是什么意思吗?

最佳答案

google-play-services_lib 未找到 target 'android-8' 因为它未安装在您的 Android SDK 中。

将您的 Android target 'android-8' 更改为任何其他用途。

Your Project--->Right Click-->Properites-->Android-->Select Google API 15(whatever you have)-->ok

或者

将此添加到 Android list 文件中。

<uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="15" />

您可以添加任何您拥有的目标 SDK,但它必须是 Google API

关于android - 引用 google-play-services 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15902222/

相关文章:

java - 如何在来自其他国家/地区的客户端计算机上运行 war 文件而不出现与时钟/签名相关的错误?

Android:PopupWindow 中 TextView 的 setText() 不工作

android - android中具有不同单元格宽度的RecyclerView Grid的LayoutManager

java - 在 Eclipse 中使用 Codename One 本地映射

android - 为什么我的 Android Eclipse 模拟器永远无法启动?

java - 谷歌地图坐标转义

android - Appsync 离线查询在 android 中不起作用

java - Retrofit 需要太多时间才能得到响应

google-maps - Google Maps Embed API 全景 ID

javascript - 如何从 GGeoXml 对象获取 KML 数据