2014-10-29 15 views
0

我正在处理有关ActionBarSherlock的问题,我该如何解决它?在我的google-play-services_lib中,我有我的latlng.class,但是在我的错误描述中,它无法定义latlng.class,请帮助我。找不到com.google.android.gms.maps.model.Latlng的类文件

这是我的2个错误:

  • 类型com.google.android.gms.maps.model.Latlng不能得到解决。它是从所需的.class文件中间接引用的
  • 由于其构建路径不完整,因此未构建该项目。无法找到com.google.android.gms.maps.model.Latlng的类文件。修复构建路径,然后尝试建立这个项目

在我的控制台选项卡:

[2014-10-29 20:46:33 - GoogleMapsV2WithActionBarSherlock] All versions of the libraries must be the same at this time. 
[2014-10-29 20:46:33 - GoogleMapsV2WithActionBarSherlock] Versions found are: 

[2014-10-29 20:46:33 - GoogleMapsV2WithActionBarSherlock] Path: C:\Users\joma\Desktop\workspace\GoogleMapsV2WithActionBarSherlock\libs\android-support-v7-gridlayout.jar 
[2014-10-29 20:46:33 - GoogleMapsV2WithActionBarSherlock] Length: 38334 
[2014-10-29 20:46:33 - GoogleMapsV2WithActionBarSherlock] SHA-1: bbd8a6ac0de84f30a15f1f6b11f61e8387da3db0 

[2014-10-29 20:46:33 - GoogleMapsV2WithActionBarSherlock] Path: C:\Users\joma\Desktop\workspace\gridlayout_v7-master\libs\android-support-v7-gridlayout.jar 

[2014-10-29 20:46:33 - GoogleMapsV2WithActionBarSherlock] Length: 38334 

[2014-10-29 20:46:33 - GoogleMapsV2WithActionBarSherlock] SHA-1: 87d4ee6826a41fd3d2680d4f9ee63334455265a6 
[2014-10-29 20:46:33 - GoogleMapsV2WithActionBarSherlock] Jar mismatch! Fix your dependencies 

我试图再次构建路径,但什么都没有发生,我想也再次下载谷歌 - 播放 - service_lib和导入但没有发生错误

回答

0

您正在使用2个不同的支持库删除其中的一个,并设置删除到未删除库的引用。

0

在你的问题,你所提到的。所以问题的错误是你没有正确所指向的库

首先右键单击您的项目,然后单击生成路径 - >配置构建路径 - >在的属性项目选择Android(然后在右侧可以列出名称,以便点击Android)。

检查图书馆谷歌播放服务是否被添加.....检查是否有绿色记号 如果你没有看到绿色的勾号,这意味着你添加lib的错误。

还要检查是否导入的lib到您的Workscape公司: -

第1步:-Import - >项目 - > Android的 - >将现有Android代码到工作区,检查复制到工作区,并浏览到您的Android SDK中文件夹位于:< Android SDK中文件夹> /演员/谷歌/ google_play_services/libproject /谷歌播放-services_lib

步骤2:-Click完成