Rozpoczynając rozwój mojej aplikacji na Androida, która korzysta z API Map Google, nie wiedziałem, że muszę ustawić specjalny TARGET dla aplikacji „Google API”. Teraz, dodając nową funkcję opartą na mapie, odkryłem, że ten import
import com.google.android.maps.MapActivity;
powoduje
Nie można rozwiązać importu com.google
Jasne, mam układ mapy
<com.google.android.maps.MapView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mapview"
android:clickable="true"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:apiKey="my_api_key"
/>
i dodał
<uses-library android:name="com.google.android.maps" />
do pliku manifestu.
Jeśli więc błąd związany z niewłaściwym celem, który ustawiłem na początku tworzenia projektu, czy mogę go naprawić - zmienić teraz cel, w prawie gotowej aplikacji? Czy ten błąd jest spowodowany przez inne rzeczy?
Odpowiedzi:
2 dla odpowiedzi № 1otwórz właściwości aplikacji, wybierz android, ustaw cel budowania na docelowy sdk.
2 dla odpowiedzi nr 2
Spróbuj tego: mobiForge: Korzystanie z Google Maps w Androidzie
1 dla odpowiedzi nr 3
Nie sądzę, aby powodowało to jakiekolwiek problemy, tylko wprowadzi dodatkowe funkcje i biblioteki specyficzne dla Google