【发布时间】:2014-12-01 05:28:42
【问题描述】:
ArrayList<MarkerOptions> markers = new returnMapStuff().getStopsList(data);
.
.
.
for(int i=0; i<markers.size();i++){(markers.get(i)).icon(BitmapDescriptorFactory.fromPath("icons/star.png"));}
11-30 20:27:39.559 3026-3026/? W/dalvikvm﹕ threadid=1: thread exiting with uncaught exception (group=0xa62e2288)
11-30 20:27:39.559 3026-3026/? E/AndroidRuntime﹕ FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to create service com.google.android.gms.gcm.GcmService: java.lang.SecurityException: attempting to read gservices without permission: Neither user 10050 nor current process has com.google.android.providers.gsf.permission.READ_GSERVICES.
at android.app.ActivityThread.handleCreateService(ActivityThread.java:2373)
at android.app.ActivityThread.access$1600(ActivityThread.java:130)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1277)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.SecurityException: attempting to read gservices without permission: Neither user 10050 nor current process has com.google.android.providers.gsf.permission.READ_GSERVICES.
at android.app.ContextImpl.enforce(ContextImpl.java:1319)
at android.app.ContextImpl.enforceCallingOrSelfPermission(ContextImpl.java:1348)
at android.content.ContextWrapper.enforceCallingOrSelfPermission(ContextWrapper.java:448)
at gsh.c(SourceFile:107)
at gsh.a(SourceFile:121)
at gsh.a(SourceFile:182)
at bek.a(SourceFile:137)
at com.google.android.gms.gcm.GcmService.onCreate(SourceFile:209)
at android.app.ActivityThread.handleCreateService(ActivityThread.java:2363)
at android.app.ActivityThread.access$1600(ActivityThread.java:130)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1277)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)
11-30 20:27:39.563 358-368/system_process W/ActivityManager﹕ Process com.google.android.gms has crashed too many times: killing!
我想知道为什么当我尝试实现自定义标记时我的 android 地图会崩溃... 如何使用自定义图标作为标记以及图标的文件类型/大小/分辨率如何?
【问题讨论】:
-
请贴日志(当app迷恋时)
标签: java android google-maps-markers