问题标签 [android-maps-v2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在 android 项目中导入 Google-Play-Services 会删除 R 文件
在尝试按照此链接的建议使用 google maps v2 进行应用程序时,我开始执行获取密钥的程序,然后按照导入 google play 服务的程序进行操作。但是当我在我的项目中导入库时,我发现 R 文件丢失了。谁能建议如何解决此错误。
编辑
代码和它的日志猫。
XML 文件:
然后是清单文件中给出的权限
02-20 10:30:16.093: E/AndroidRuntime(21076): FATAL EXCEPTION: main
02-20 10:30:16.093: E/AndroidRuntime(21076): java.lang.NoClassDefFoundError: com.google.android.gms.R$styleable
02-20 10:30:16.093: E/AndroidRuntime(21076): at com.google.android.gms.maps.GoogleMapOptions.createFromAttributes(Unknown Source)
02-20 10:30:16.093: E/AndroidRuntime(21076): at com.google.android.gms.maps.SupportMapFragment.onInflate(Unknown Source)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:271)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.view.LayoutInflater.rInflate(LayoutInflater.java:623)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.view.LayoutInflater.inflate(LayoutInflater.java:408)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
02-20 10:30:16.093: E/AndroidRuntime(21076): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:209)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.app.Activity.setContentView(Activity.java:1657)
02-20 10:30:16.093: E/AndroidRuntime(21076): at com.curioussolutions.autoistdiary.MainActivity.onCreate(MainActivity.java:25)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.os.Handler.dispatchMessage(Handler.java:99)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.os.Looper.loop(Looper.java:130)
02-20 10:30:16.093: E/AndroidRuntime(21076): at android.app.ActivityThread.main(ActivityThread.java:3687)
02-20 10:30:16.093: E/AndroidRuntime(21076): at java.lang.reflect.Method.invokeNative(Native Method)
02-20 10:30:16.093: E/AndroidRuntime(21076): at java.lang.reflect.Method.invoke(Method.java:507)
02-20 10:30:16.093: E/AndroidRuntime(21076): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
02-20 10:30:16.093: E/AndroidRuntime(21076): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
02-20 10:30:16.093: E/AndroidRuntime(21076): at dalvik.system.NativeStart.main(Native Method)
02-20 10:30:17.500: W/jdwp(21076): Debugger is telling the VM to exit with code=1
02-20 10:30:17.500: I/dalvikvm(21076): GC lifetime allocation: 2194 bytes
android - 谷歌地图 v2 抛出 rstylable 的未找到类错误
我已经成功完成了启动谷歌地图 v2 的所有过程,但是在运行时它通过类未找到错误,如何摆脱这些东西
这是xml
这是我的代码
日志猫
回复一下,谢谢
android - Android Maps API v2:放大当前位置和标记
我有一个包含在应用程序中的地图。我需要地图放大标记和用户位置,但保持标记居中。放大效果很好,但当然不会使标记在地图上居中。
将两者都保持在边界内但保持标记居中的最佳方法是什么?我似乎无法在官方文档中找到解决方案。
android-maps-v2 - android地图平铺坐标
我的目标是围绕屏幕底部中心的一个点旋转地图。
为此,我需要知道该(屏幕)点的地图坐标,然后进行双重变换:首先 - 移动中心,然后围绕新中心旋转,但这都需要知道旋转的地图坐标观点。
我有地图的详细信息:中心、方向、缩放级别,但我找不到任何将屏幕位置映射到地图坐标的参考。
有人可以指出我正确的方向吗?
android - 创建和使用从位图创建的 Android 地图标记的正确方法?
从位图创建地图标记的正确方法是什么?
我正在使用 Google Maps Android v1 并现在转移到 v2。
我的地图包含从位图创建的多个标记。
每个标记由位图图像和上面的一些文本组成,每个标记可能不同。所以我必须修改内存中的每个位图。
我像这样加载标记图像:
然后使用画布在其上应用自定义文本:
标记图像是 MDPI 设备上约 5KB 大小的多色 PNG 文件。
有时在Google Maps Android v1
某些设备上(难以重现)我java.lang.OutOfMemoryError
在解码位图图像时得到。而且我有一种感觉,我做错了什么......而且我想确定Google Maps Android v2
我不会遇到同样的问题。
android-maps-v2 - Android 2.3.4 Gingerbread 上的 Android Maps V2
在我的xperia neo v cell (android v 2.3.4)上运行简单的示例代码时我遇到了一个大问题。我已经导入 android-support-v4.jar 并将 google-play-services_lib 添加到项目库中。请给我一些可以解决我问题的问题。我的问题如下所示:
我的清单文件:
我的 Main.java 文件:
布局文件:
android - android maps v2上的聚类标记
最近我在一个 android 项目中工作,在该项目中,我设法将标记添加到 MapView 并在这些标记彼此太靠近时将它们聚集在一起。现在我必须使用新的 MapFragment - Google Maps Android API v2 来做同样的事情。
现在标记已成功添加到地图中,但我无法制作聚类部分,也找不到有关此主题的任何可用描述。您知道使用新 API 实现此功能的方法吗?
任何帮助将非常感激。
android-maps-v2 - Android google map Api sha1 和包错误
API_KEY 我试过但 sha-1;我的包裹不被接受
错误是 [您的输入无效]。
这是我的 sha-1
AndroidManifest.xml
android - 让 Google Maps API 在没有 Google API 构建的情况下在 Android 上运行
即使我使用 API 8 而不是 Google API + Android API 8 构建我的应用程序,我也可以让我的 android 应用程序让 google maps api v2 正常工作
所以问题是,如果我可以让谷歌地图在我的 android 应用程序中正常工作而无需使用 Google Api+Android 8 进行编译/构建,那么 Google API 构建用于什么?
这是一件非常令人困惑的事情