2011-09-04 87 views
0

我想显示使用Rhomobile的框架罗德使用Rhomobile的MapView的不加载的瓷砖只有灰色格子

我按照地图的webinartutorial 我已经做了完全一样的,但我的地图图块不加载上我的android设备和模拟器上。

我已经生成后的instructions here API密钥和我调试的关键:05dXWxC1NSKgk7itJZnjJr1-AobLz3l5iN2iAWg

我说像这样的关键在于我build.yml:

android: 
    version: 2.1 
    mapping: true 
    apikey: 05dXWxC1NSKgk7itJZnjJr1-AobLz3l5iN2iAWg 

在我的控制器我有以下几点:

map_params = { 
      :settings => {:map_type => "hybrid",:region => [@customer.lat, @customer.long, 0.2, 0.2], 
         :zoom_enabled => true,:scroll_enabled => true,:shows_user_location => false, 
         :api_key => 'Google Maps API Key'}, 

我已经尝试添加apikey它说谷歌地图API密钥,但它s直到不起作用。我为have read,对于Android有两个密钥,但我只有一个。如果有必要,我可以在哪里获得其他密钥?

我也读过一些线程,通过在android清单中设置uses_permission到INTERNET它已经解决了问题,但我不知道如何使用rhodes框架来做到这一点。我已将gps功能添加到build.yml中,但似乎无法在此框架中找到互联网功能。

我希望你能帮助我。提前谢谢

回答

0

好吧,所以实际上它不是我的apikey的问题。

该问题已通过删除bin文件夹和重新编译应用程序解决...我想它所需要的只是某种干净的版本。

问题解决了!

+0

我面临同样的问题,在我的iphone模拟器...我删除了bin文件夹...但我仍然看到我的gmap上的蓝色...它不显示我的地图... :( –