Скомпилируйте приложение Appcelerator titanium с помощью встроенных карт Google Maps MapActivity

#android #google-maps #titanium #appcelerator-mobile

#Android #google-карты #titanium #appcelerator-мобильный

Вопрос:

На самом деле, я могу открыть собственную активность из titanium framework, но когда я переключаю ее на MapActivity с MapView, я получаю сотню ошибок при ссылках на классы Google Maps следующим образом:

 [ERROR] C:UsersAdministradorMy DocumentsTitanium Studio WorkspaceMyProjectbuildandroidsrccommapsBubblesMapviewBubblesOverlay.java:6: package com.google.android.maps does not exist
[ERROR] import com.google.android.maps.MapView;
[ERROR]                               ^
[ERROR] C:UsersAdministradorMy DocumentsTitanium Studio WorkspaceMyProjectbuildandroidsrccommapsBubblesMapviewBubblesOverlay.java:7: package com.google.android.maps does not exist
[ERROR] import com.google.android.maps.Overlay;
[ERROR]  

                         ^
etc...
  

Я установил для Android API значение Google APIs 2.2 в окне свойств проекта и
<tool-api-level>8</tool-api-level> в tiapp.xml и <uses-library android:name="com.google.android.maps" /> в AndroidManifest.xml на родной части.

Есть идеи? Спасибо

Комментарии:

1. Нет, я пошел дальше и больше никогда не использовал titanium

2. Отличное решение! К сожалению, пока мне приходится с этим работать: P В любом случае, спасибо.

Ответ №1:

Возможно, это связано с тем, что appcelertor appa разрешает только один просмотр карты в приложении, что требует повторного использования этого экземпляра