我正在尝试使用Rhomobile框架Rhodes显示地图
我已关注webinar和tutorial 我完全一样,但我的地图图块没有加载到我的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功能,但我似乎无法发现此框架中存在互联网功能。
我希望你能帮助我。提前谢谢
答案 0 :(得分:0)
好的,所以事实上这不是我的apikey的问题。
通过删除bin文件夹并重新编译应用程序来解决问题...我想它所需要的只是某种干净的构建。
问题解决了!