我在一个项目中使用了 google-play-services_lib,但是在升级了 google api 和 sdk 之后,
我收到这些错误:
05-21 01:57:55.813: E/dalvikvm(22721): Could not find class 'com.google.android.gms.maps.model.LatLng', referenced from method com.eloges.services.GeoLocService$2.onLocationChanged
或这个 :
05-21 01:57:55.823: E/AndroidRuntime(22721): FATAL EXCEPTION: main
05-21 01:57:55.823: E/AndroidRuntime(22721): java.lang.NoClassDefFoundError: com.google.android.gms.maps.model.CircleOptionsCreator
我读了这个问题:Google Maps Android Api v2 的问题
但是,我在另一个项目上测试了“google-play-services_lib”,我没有这些错误......
所以我得出结论,我的错误来自我的项目。
我复制并再次导入了我的项目,右键单击(属性>库>添加等...)就像在另一个可以工作的项目上一样...但是我仍然有这些错误可能来自哪里?
为了“解决”我的问题,我创建了一个新项目并复制了我的 java 文件和 xml 文件。
如果有人在没有像我这样创建新项目的情况下已经遇到这个问题......,我对解决方案很感兴趣。