W Menedżerze SDK systemu Android nie mogę znaleźć interfejsu API Google dla poziomu interfejsu API 25. Z tego powodu nie można ustawić opcji compileSdkVersion na wartość "Google Inc.: Interfejsy API Google: 25" . Używam MapActivity w mojej aplikacji i ze względu na niekompatybilną wersję sdk com.google.android nie jest obsługiwana. Czy jest jakiś inny sposób, aby to działało bez Google API?Brakujące interfejsy API Google dla poziomu interfejsu API API 25
Odpowiedz
Musisz włączyć "" Wyświetl szczegóły pakietu "z menedżera SDK, aby zobaczyć dostępne poziomy interfejsu API. Domyślnie ta opcja jest wyłączona w Androidzie 2.3.
Tak, wiem to. Pytanie dotyczy alternatywnego sposobu użycia MAPV1 (maps.jar) kompilacji z API 25. Thks. – GPack
Mamy nadzieję, że szukasz tego. Jeśli nie możesz użyć interfejsu API, użyj tej kompilacji do skonfigurowania.
apply plugin: 'com.android.application'
...
dependencies {
compile 'com.google.android.gms:play-services:11.2.0'
}
do dalszego czytania, to Google Play Service może pomocne
Edit1 również skorzystać z tej kompilacji za korzystanie z map API
com.google.android.gms:play-services-maps:11.2.0
byłoby Następnie należy skompilować go bezpośrednio z serwisu. Więc edytuj zależności w pliku gradacji kompilacji:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.google.android.gms:play-services:6.5.87'
}
Możesz spróbować. Mam nadzieję, że to działa.
Spróbuj tego, to jest przydatne dla Ciebie:
apply plugin: 'com.android.application'
dependencies {
compile 'com.google.android.gms:play-services:11.2.0'
compile 'com.google.android.gms:play-services-maps:11.2.0'
compile 'com.google.android.gms:play-services-location:11.2.0'
}
Można tworzyć mapy w Eclipse następnie zsynchronizować pliki mapy z resztą plików aplikacji w Android Studio lub można bezpośrednio zmienić swoje pliki aplikacji w Android Studio według kroki podane w poniższym linku.
For Eclipse follow these steps
Kilka dni temu miałem ten sam problem i próbowałem
dependencies {
compile 'com.google.android.gms:play-services:11.2.0'
compile 'com.google.android.gms:play-services-maps:11.2.0'
compile 'com.google.android.gms:play-services-location:11.2.0'
}
ale wciąż otrzymuję błąd, więc therfore Próbowałem
dependencies {
compile 'com.google.android.gms:play-services:10.0.1'
compile 'com.google.android.gms:play-services-maps:10.0.1'
compile 'com.google.android.gms:play-services-location:10.0.1'
}
mimo że jest stara wersja, ale pracował dla mnie tak Proponuję ci spróbować.
MapActivity jest częścią Google Maps API v1. A Google Maps API v1 jest przestarzałe dawno temu https://developers.google.com/maps/documentation/android-api/v1. Nadal działał do tej pory, ale wydaje się, że brakuje go od SDK 25.
Musimy więc przejść do Google Maps API v2 https://developers.google.com/maps/documentation/android-api/start. Jest dystrybuowany jako część biblioteki Usług Google Play, więc nie musisz budować z Google API, aby z niego korzystać. Musisz tylko dodać zależności zależne od poprzednich odpowiedzi. Musisz także przestać używać przestarzałej MapActivity i zacząć korzystać z nowej funkcji MapFragment.
- 1. Różne interfejsy API Google Python
- 2. Dysk Google API interfejsu API javascript
- 3. Aplikacja nie określa poziomu interfejsu API
- 4. Uwierzytelnianie interfejsu API danych Google
- 5. Interfejsy API rządu USA?
- 6. Geokodowanie bez interfejsu API Google?
- 7. Uwierzytelnianie interfejsu API Dysk Google
- 8. Konfigurowanie interfejsu API Kalendarza Google
- 9. Wszelkie interfejsy API Android Market od Google?
- 10. Dokumentacja interfejsu API GraphQL API
- 11. Używanie ServiceStack jako warstwy interfejsu API API
- 12. OAuth2 dla niestandardowego interfejsu API
- 13. Android API dla Google Drive?
- 14. Użyj KeyPairGeneratorSpec dla poziomu interfejsu API Androida <18?
- 15. Nie można rozwiązać problemu "Google Inc.: Interfejsy API Google: 15"
- 16. Jak włączyć CORS dla interfejsu Google Places API
- 17. Odzyskaj usunięty klucz publicznego interfejsu Google API
- 18. Funkcja autouzupełniania interfejsu API wyszukiwarki niestandardowej Google?
- 19. Nie można rozwiązać problemu "Google Inc.: Interfejsy API Google: 16"
- 20. Jak debugować płynne interfejsy API?
- 21. Błąd importu: autoryzacja interfejsu API Google Analytics
- 22. Autoryzacja interfejsu API Kalendarza Google Błąd
- 23. Wielokrotne wstawianie interfejsu API Mailgun API Partia
- 24. Implementacja interfejsu WCF API Wersja
- 25. Biblioteka Google Geolocation API
- 26. HTML2PDF przy użyciu interfejsu API Dysku Google
- 27. Google Analytics, pobierz adnotacje z interfejsu API
- 28. Google maps Odsyłanie do interfejsu API niedozwolone
- 29. Wyjątek wyjątku bezpieczeństwa interfejsu Google API
- 30. Błąd autoryzacji konta usługi interfejsu API Google
Tego wydaje się również brakować w Menedżerze Android SDK. Brakuje go również na poziomie interfejsu API 26 w Menedżerze SDK systemu Android. – Powerlord