#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 разрешает только один просмотр карты в приложении, что требует повторного использования этого экземпляра