Использование Rhomobile MapView без загрузки плиток только серая сетка - PullRequest
0 голосов
/ 04 сентября 2011

Я пытаюсь отобразить карту с помощью Rhomobile Framework 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'},

Я попытался добавить apikey, где написано Google Maps APIКлюч, но он все еще не работает.Я прочитал , что для Android задействованы два ключа, а у меня только один.Где я могу получить другой ключ, если это необходимо?

Я также читал в некоторых темах, что установив для users_permission значение INTERNET в android манифесте, это решило проблему, но я не знаю, как это сделать.сделать это с помощью рамки Rhodes.Я добавил возможности gps в build.yml, но, похоже, не могу обнаружить, что в этих рамках есть возможность подключения к Интернету.

Надеюсь, вы мне поможете.Заранее спасибо

1 Ответ

0 голосов
/ 04 сентября 2011

Хорошо, так что на самом деле это не проблема моего apikey.

Проблема была решена путем удаления папки bin и перекомпиляции приложения ... Я думаю, все, что нужно, это какая-то чистая сборка.

проблема решена!

...