Aby dodać do Map Google Android, trzeba podać kilka uprawnienia:Czy w Mapach Google nadal wymagane są uprawnienia READ_GSERVICES?
<!-- Required -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
<!-- Optional -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
, sprawdzając Google Maps Android API v2 dokumentację ponownie, zauważyłem jednak, że
com.google.android.providers.gsf.permission.READ_GSERVICES
nie jest już wymagane. Przetestowałem go, usuwając go z AndroidManifest.xml
, a mapa ładuje się bez żadnych problemów.
Moje pytanie brzmi: jaki jest/był cel uzyskania pozwolenia na READ_GSERVICES
?
Uwaga: mimo że została usunięta z dokumentacji Google Maps Android API v2, można ją znaleźć w dokumentacji Google Maps API for Business.
użytkownik2896182 jest spec jeśli chodzi o com.google.android.providers.gsf.permission.READ_GSERVICES, a Ty odpowiedziałeś na WRITE_EXTERNAL_STORAGE. –
@ZhangWeiwu przeczytaj uważnie :) –
użytkownik2896182 również zadał inne pytanie w swoim opisie niż określone w tytule. Na to pytanie nie ma odpowiedzi, co prawdopodobnie oznacza Zhang. EDYCJA: To pytanie zostało wcześniej zadane: http://android.stackexchange.com/questions/98330/what-is-the-android-permission-write-gservices-doing – Revolutionair