[英]Could not find class 'com.google.android.gms.location.internal.ParcelableGeofence', referenced from method glt.a
[英]Android: Could not find class 'com.google.android.gms.location.internal.ParcelableGeofence referenced from method glt.a
直到最近,Google Maps API仍能正常工作。 我认为该问题源于Google Play服务更新。 通过关于stackoverflow的类似问题进行了考察,但是似乎还没有一个可行的解决方案。
这是我从Google Maps API收到错误的logcat:
08-19 16:28:37.746: E/dalvikvm(4868): Could not find class 'gpq', referenced from method gpr.a
08-19 16:28:37.746: E/dalvikvm(4868): Could not find class 'gpq', referenced from method gpr.a
08-19 16:28:37.746: E/dalvikvm(4868): Could not find class 'gpq', referenced from method gpr.a
08-19 16:28:38.016: E/dalvikvm(4868): Could not find class 'com.google.android.gms.location.internal.ParcelableGeofence', referenced from method gls.a
在我的布局中,我引用的Google地图如下:
<fragment
android:id="@+id/map"
android:name="com.google.android.gms.maps.MapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
在我的活动中,我使用以下代码获取地图:
mMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
我在地图上绘制的标记和线条正在显示,但地图本身似乎未加载。 结果,我最终得到了标记,线条和没有地图的Google地图网格。
我认为此错误与未显示地图有关。 我在LogCat中报告了相同的错误,并且地图按预期显示。 我尚未对此进行验证,但我怀疑该问题还与缺少Geofence类有关。 使用sdk API 19也会出现错误:
Could not find class 'com.google.android.gms.location.internal.ParcelableGeofence' referenced from method gls.a
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.