使用Rhomobile MapView不加载瓷砖只有灰色网格

时间:2011-09-04 03:24:51

标签: android android-mapview rhomobile

我正在尝试使用Rhomobile框架Rhodes显示地图

我已关注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'},

我尝试在其中显示Google Maps API Key的地方添加apikey,但它仍无效。我have read对于Android,有两个关键,但我只有一个。如果有必要,我从哪里获得另一把钥匙?

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

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

1 个答案:

答案 0 :(得分:0)

好的,所以事实上这不是我的apikey的问题。

通过删除bin文件夹并重新编译应用程序来解决问题...我想它所需要的只是某种干净的构建。

问题解决了!