Android的谷歌地图V2为例code [英] Android Google Map v2 Example Code

查看:119
本文介绍了Android的谷歌地图V2为例code的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

谁能给我一个实现谷歌地图V2超级简单的例子吗?有点像什么在这里谷歌地图V2文档。我试过下面的步骤有,但我不能使它工作。它只是停止工作渲染任何瓷砖之前。

这里的logcat的。我不知道该怎么读的呢。

  4月1日至5日:31:46.0​​05:E /跟踪(30313):错误打开跟踪文件:没有这样的文件或目录(2)
    四月一日至五日:31:46.0​​15:D / KeyguardViewMediator(2300):setHidden假
    四月一日至五日:31:46.0​​15:D / PointerIcon(2300):setHoveringSpenIconStyle1 pointerType:10001iconType:1
    四月一日至五日:31:46.0​​15:D / PointerIcon(2300):setHoveringSpenCustomIcon IconType是same.1
    四月一日至五日:31:46.0​​15:D / KeyguardViewMediator(2300):setHidden假
    四月一日至五日:31:46.0​​15:D / KeyguardViewMediator(2300):setHidden假
    四月一日至五日:31:46.0​​15:D /窗口管理器(2300):mInputFocus不为空。
    四月一日至五日:31:46.0​​15:D /窗口管理器(2300):mInputFocus不为空。
    四月一日至五日:31:46.0​​15:D /窗口管理器(2300):mInputFocus不为空。
    四月一日至五日:31:46.0​​15:D /窗口管理器(2300):mInputFocus不为空。
    四月一日至五日:31:46.0​​20:D / KeyguardViewMediator(2300):setHidden假
    四月一日至五日:31:46.0​​20:D /窗口管理器(2300):mInputFocus不为空。
    四月一日至五日:31:46.0​​20:D /窗口管理器(2300):mInputFocus不为空。
    四月一日至五日:31:46.0​​35:D /发射器(18211):onTrimMemory。等级:20
    四月一日至五日:31:46.0​​90:D / dalvikvm(18211):GC_CONCURRENT释放1978K,免费的47%37150K / 68999K,暂停12毫秒+ 17MS,总169ms
    四月一日至五日:31:46.115:D / AndroidRuntime(30313):关闭虚拟机
    四月一日至五日:31:46.115:W / dalvikvm(30313):主题ID = 1:螺纹退出与未捕获的异常(组= 0x411772a0)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):致命异常:主要
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):java.lang.RuntimeException的:无法启动的活动ComponentInfo {com.example.gas / com.example.gas.MainActivity}:android.view.InflateException:二进制XML文件,6号线:错误充气类片段
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2100)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2125)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.app.ActivityThread.access $ 600(ActivityThread.java:140)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1227)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.os.Handler.dispatchMessage(Handler.java:99)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.os.Looper.loop(Looper.java:137)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.app.ActivityThread.main(ActivityThread.java:4898)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在java.lang.reflect.Method.invokeNative(本机方法)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在java.lang.reflect.Method.invoke(Method.java:511)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1008)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:775)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在dalvik.system.NativeStart.main(本机方法)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):android.view.InflateException:二进制XML文件,6号线:错误充气类片段产生的原因
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.view.LayoutInflater.rInflate(LayoutInflater.java:746)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.view.LayoutInflater.inflate(LayoutInflater.java:489)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.view.LayoutInflater.inflate(LayoutInflater.java:396)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.view.LayoutInflater.inflate(LayoutInflater.java:352)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:306)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.app.Activity.setContentView(Activity.java:1916)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在com.example.gas.MainActivity.onCreate(MainActivity.java:11)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.app.Activity.performCreate(Activity.java:5191)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2064)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):11 ...更多
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):android.app.Fragment $ InstantiationException:产生的原因无法实例片段com.google.android.gms.maps.MapFragment:确保类名称存在,是公众,并且有一个空的构造是公
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.app.Fragment.instantiate(Fragment.java:584)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.app.Fragment.instantiate(Fragment.java:552)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.app.Activity.onCreateView(Activity.java:4834)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:680)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):21 ...更多
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):抛出java.lang.ClassNotFoundException:产生的原因com.google.android.gms.maps.MapFragment
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在java.lang.ClassLoader.loadClass(ClassLoader.java:501)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在java.lang.ClassLoader.loadClass(ClassLoader.java:461)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):在android.app.Fragment.instantiate(Fragment.java:574)
    四月一日至五日:31:46.120:E / AndroidRuntime(30313):24 ...更多
    四月一日至五日:31:46.125:D /窗口管理器(2300):mInputFocus不为空。
    四月一日至五日:31:46.155:D / KeyguardViewMediator(2300):setHidden假
    四月一日至五日:31:46.155:D /窗口管理器(2300):mInputFocus不为空。
    四月一日至五日:31:46.155:D /窗口管理器(2300):mInputFocus不为空。
    四月一日至五日:31:46.160:E / android.os.Debug(2300):@Dumpstate> dumpstate -k -t -z -d -o /数据/日志/ dumpstate_app_error
    四月一日至五日:31:46.170:I / dumpstate(30336):开始
    四月一日至五日:31:46.365:D / KeyguardViewMediator(2300):setHidden假
    四月一日至五日:31:46.365:I / SurfaceFlinger(1934年):ID = 30165删除Mauncher IDX = 2 MapSz = 6
    四月一日至五日:31:46.365:I / SurfaceFlinger(1934年):ID = 30165删除Mauncher IDX = -2 MapSz = 6
 

解决方案

这里是GoogleMapv2一些一些教程,可以帮助你和其他人更好地理解。

Can anyone give me a super simple example that implements google map v2? Kind of like what's in here Google Map v2 Documentation. I've tried following the steps there but I just can't make it work. It just "stops working" before rendering any tiles.

Here's the logcat. I don't know how to read that yet.

    01-05 04:31:46.005: E/Trace(30313): error opening trace file: No such file or directory (2)
    01-05 04:31:46.015: D/KeyguardViewMediator(2300): setHidden false
    01-05 04:31:46.015: D/PointerIcon(2300): setHoveringSpenIconStyle1 pointerType: 10001iconType:1
    01-05 04:31:46.015: D/PointerIcon(2300): setHoveringSpenCustomIcon IconType is same.1
    01-05 04:31:46.015: D/KeyguardViewMediator(2300): setHidden false
    01-05 04:31:46.015: D/KeyguardViewMediator(2300): setHidden false
    01-05 04:31:46.015: D/WindowManager(2300): mInputFocus is not null.
    01-05 04:31:46.015: D/WindowManager(2300): mInputFocus is not null.
    01-05 04:31:46.015: D/WindowManager(2300): mInputFocus is not null.
    01-05 04:31:46.015: D/WindowManager(2300): mInputFocus is not null.
    01-05 04:31:46.020: D/KeyguardViewMediator(2300): setHidden false
    01-05 04:31:46.020: D/WindowManager(2300): mInputFocus is not null.
    01-05 04:31:46.020: D/WindowManager(2300): mInputFocus is not null.
    01-05 04:31:46.035: D/Launcher(18211): onTrimMemory. Level: 20
    01-05 04:31:46.090: D/dalvikvm(18211): GC_CONCURRENT freed 1978K, 47% free 37150K/68999K, paused 12ms+17ms, total 169ms
    01-05 04:31:46.115: D/AndroidRuntime(30313): Shutting down VM
    01-05 04:31:46.115: W/dalvikvm(30313): threadid=1: thread exiting with uncaught exception (group=0x411772a0)
    01-05 04:31:46.120: E/AndroidRuntime(30313): FATAL EXCEPTION: main
    01-05 04:31:46.120: E/AndroidRuntime(30313): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.gas/com.example.gas.MainActivity}: android.view.InflateException: Binary XML file line #6: Error inflating class fragment
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2100)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2125)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.app.ActivityThread.access$600(ActivityThread.java:140)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1227)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.os.Handler.dispatchMessage(Handler.java:99)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.os.Looper.loop(Looper.java:137)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.app.ActivityThread.main(ActivityThread.java:4898)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at java.lang.reflect.Method.invokeNative(Native Method)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at java.lang.reflect.Method.invoke(Method.java:511)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1008)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:775)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at dalvik.system.NativeStart.main(Native Method)
    01-05 04:31:46.120: E/AndroidRuntime(30313): Caused by: android.view.InflateException: Binary XML file line #6: Error inflating class fragment
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.view.LayoutInflater.rInflate(LayoutInflater.java:746)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.view.LayoutInflater.inflate(LayoutInflater.java:352)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:306)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.app.Activity.setContentView(Activity.java:1916)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at com.example.gas.MainActivity.onCreate(MainActivity.java:11)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.app.Activity.performCreate(Activity.java:5191)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2064)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    ... 11 more
    01-05 04:31:46.120: E/AndroidRuntime(30313): Caused by: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.google.android.gms.maps.MapFragment: make sure class name exists, is public, and has an empty constructor that is public
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.app.Fragment.instantiate(Fragment.java:584)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.app.Fragment.instantiate(Fragment.java:552)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.app.Activity.onCreateView(Activity.java:4834)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:680)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    ... 21 more
    01-05 04:31:46.120: E/AndroidRuntime(30313): Caused by: java.lang.ClassNotFoundException: com.google.android.gms.maps.MapFragment
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    at android.app.Fragment.instantiate(Fragment.java:574)
    01-05 04:31:46.120: E/AndroidRuntime(30313):    ... 24 more
    01-05 04:31:46.125: D/WindowManager(2300): mInputFocus is not null.
    01-05 04:31:46.155: D/KeyguardViewMediator(2300): setHidden false
    01-05 04:31:46.155: D/WindowManager(2300): mInputFocus is not null.
    01-05 04:31:46.155: D/WindowManager(2300): mInputFocus is not null.
    01-05 04:31:46.160: E/android.os.Debug(2300): !@Dumpstate > dumpstate -k -t -z -d -o /data/log/dumpstate_app_error
    01-05 04:31:46.170: I/dumpstate(30336): begin
    01-05 04:31:46.365: D/KeyguardViewMediator(2300): setHidden false
    01-05 04:31:46.365: I/SurfaceFlinger(1934): id=30165 Removed Mauncher idx=2 MapSz=6
    01-05 04:31:46.365: I/SurfaceFlinger(1934): id=30165 Removed Mauncher idx=-2 MapSz=6

解决方案

Here are some few tutorials on GoogleMapv2 that might help you and others for better understanding.

这篇关于Android的谷歌地图V2为例code的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆