我正在尝试使用 Rhomobile 框架 Rhodes 显示地图
我已经按照 我所做的完全相同的网络研讨会和教程进行操作,但是我的地图图块没有加载到我的 android 设备或模拟器上。
我已经按照此处的说明生成了 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,但它仍然不起作用。我已经读过Android 涉及两个键,但我只有一个。如果有必要,我在哪里可以获得另一把钥匙?
我还在一些线程中读到,通过在 android 清单中将 uses_permission 设置为 INTERNET 它已经解决了问题,但我不知道如何使用 rhodes 框架来做到这一点。我已将 gps 功能添加到 build.yml,但我似乎无法发现此框架中存在互联网功能。
我希望你能帮助我。先感谢您