我刚刚安装了Google Play服务
然而,阅读教程,地图似乎需要片段? (因为我还不熟悉Android,所以我对这些只有基本的了解)
根据我的阅读,应该可以通过使用支持库来获取片段,以使map v2在API级别8上工作...
但是,我在查找实际运行的演示时遇到问题,并且没有崩溃Eclipse /模拟器(API级别8),所以我做错了。
(我尝试过的演示也没有使用我不理解的Google API控制台密钥。我读到的任何地方都说它是必需的。但这可能是因为它对我来说也是“第一次”使用任何谷歌适用于Android的API ...或者实际上是完全的)
我想做的就是显示一个以特定地址为中心的地图+添加一些引脚
答案 0 :(得分:7)
地图似乎需要片段?
不,虽然这是推荐的方法。
应该可以通过使用片段的支持库来使map v2在API级别8上工作...
是的,虽然并非所有API Level 8设备都支持OpenGL ES 2.0或可以访问Play服务框架。
但是,我在查找实际运行的演示时遇到问题,并且没有崩溃Eclipse /模拟器(API级别8),所以我做错了。
Android模拟器上没有Maps V2。请在设备上进行Maps V2开发。
我尝试过的演示也没有使用我不理解的Google API控制台密钥。
我非常确信演示在API密钥的清单中有<meta-data>
个元素。当然all of my demos do。
我想做的就是显示一个以特定地址为中心的地图+添加一些引脚
This is the simplest one of my demos for that scenario。它使用ActionBarSherlock并且有机会在API Level 8设备上运行,如果该设备具有OpenGL ES 2.0和Play Services Framework。您需要修改清单以放入您自己的Maps V2 API密钥,该密钥与您的调试签名密钥和应用程序包名称(com.commonsware.android.mapsv2.markers
)相关联。