Google Maps documentation mówi, że należy dołączyć tekst atrybucji Usług Google Play w ramach "Informacji prawnych". Tekst atrybucji można uzyskać, dzwoniąc pod numer GooglePlayServicesUtil.getOpenSourceSoftwareLicenseInfo
. Ale GooglePlayServicesUtil jest dostępna dopiero w wersji 2.2. Moja aplikacja została zaprojektowana dla wersji 2.0, więc czym jest ten tekst i gdzie mogę go uzyskać?Gdzie znajdę tekst atrybucji Usług Google Play?
Odpowiedz
To co
Log.d("DEBUG", GooglePlayServicesUtil.getOpenSourceSoftwareLicenseInfo(this));
ujawnia (luty 2013 - może to się zmieniło w międzyczasie Zobacz pierwszy komentarz!):
Ten produkt zawiera oprogramowanie z projektu Android Open Source Copyright (c) 2005-2008, Android Open Source Project Licencjonowany na podstawie licencji Apache, wersja 2.0 ("Licencja"); ty nie może używać tego pliku, chyba że jest to zgodne z Licencją. O ile nie jest to wymagane przez obowiązujące prawo lub uzgodnione na piśmie, oprogramowanie dystrybuowane na podstawie Licencji jest rozpowszechniane na zasadzie "TAKIEJ, JAKIE JEST", BEZ ŻADNYCH GWARANCJI ANI WARUNKÓW DOWOLNEGO RODZAJU, wyrażonego w sposób dorozumiany lub . Zobacz licencję dla określonego języka regulującego uprawnienia i ograniczenia w ramach licencji. Apache License wersja 2.0, styczeń 2004 http://www.apache.org/licenses/
A potem Apache License Version 2.0 następująco.
Edycja 03 stycznia 2016: GooglePlayServicesUtil.getOpenSourceSoftwareLicenseInfo(Context)
jest teraz przestarzałe.
Zamiast tego użyj GoogleApiAvailability.getInstance().getOpenSourceSoftwareLicenseInfo(Context);
.
Edytuj Październik 31 '17 Ponieważ donfuxx powiedział, że nie musi już być wyświetlany w aplikacji. Google doc
@AdamS Dzięki za podpowiedź. Zmieniono moją odpowiedź. –
Przyszedłem do mojego własnego komentarza na ten 2 lata później podczas szukania tej metody; mój komentarz nie jest już poprawny i może być mylący, dlatego usunąłem go. –
GoogleApiAvailability.getInstance(). GetOpenSourceSoftwareLicenseInfo() został usunięty w Usługach Play 11.2.0 –
Gdzie mogę znaleźć informacje na temat atrybucji?
Możesz znaleźć informacje o atrybucie w wierszach podanych na dole treści w produktach
wraz z informacjami o prawach autorskich, takimi jak "Dane mapy © 2012 Google, Sanborn". Uwaga: , że dokładny tekst atrybucji zmienia się w zależności od regionu i typu treści. Tekst przypisanie muszą być czytelne dla przeciętnego widza lub czytelnika
albumu: http://www.google.com/permissions/geoguidelines/attr-guide.html
Here to strona z bardziej ogólnych informacji, wraz ze Uprawnienia narzędzia można użyć, jeśli use-case jest bardziej złożony.
This Image przedstawia dokładnie tekst, którego szukasz.
- 1. Android Studio z Google Play: brak usług Google Play
- 2. Gdzie znajdę polecenie MysqlDumpSlow?
- 3. Gdzie znajdę dzienniki System.out.println()?
- 4. uzyskać lokalizację bez usług Google Play -android
- 5. Uzyskaj identyfikator użytkownika z Usług Google Play?
- 6. Jak określić wersję Usług Google Play?
- 7. Google+ Logowanie z Usług Google Play 6.5.87 (GoogleApiClient) - Android
- 8. Jak wyświetlić tabelę wyników za pomocą usług Google Play?
- 9. Gdzie znajdę wyjaśnienie wszystkich pól macierzy transformacji?
- 10. Gdzie znajdę zawartość $ this-> getAbsoluteFooter() Magento
- 11. gdzie znajdę identyfikator projektu dla api gitlab?
- 12. Minimalna wersja Usług Google Play do powiadamiania push
- 13. Korzystanie z usług Google Play LocationClient w tle usługi
- 14. com.tools.fd.runtime.BootstrapApplication nie będzie działać, dopóki nie zaktualizujesz usług Google Play.
- 15. Jak mogę dopasować wersję Usług Google Play do wersji instalacyjnej?
- 16. Selektywne API usług Google Play nie znajdywające klas
- 17. Sposób stylizowania błędu Usług Google Play na Androida
- 18. Importowanie biblioteki usług Google Play do reklam mobilnych Przykład:
- 19. Proguard zwrócił błąd w bibliotece Usług Google Play
- 20. Usuwanie Usług Google Play z aplikacji w Studio Android
- 21. Appinvite_styles.xml: 5: error Włączając bibliotekę Usług Google Play do Eclipse
- 22. Usługi Google Play: jak obsługiwać urządzenia bez Google Play?
- 23. Konsumpcja usług sieciowych SOAP Play framework 2.1.2
- 24. Kod źródłowy usługi Google Play:
- 25. Nie dostaję "com.google.android.gms: play-services-wallet: 8.4.0" aktualizacja usług Google Play w sdk
- 26. Usługi Google Play są wymagane, ale Google Play (rynek) nie jest zainstalowany. Co robić?
- 27. Aktualizacje Google Play
- 28. Brakujące usługi Google Play od AVD
- 29. Ukryty plik build.xml w bibliotece usług Google Play użytych w google maps v2?
- 30. Awaria generowania tokenu Google Cloud Messaging (GCM) po aktualizacji usług Google Play związanej z Firebase
"GooglePlayServicesUtil nie jest dostępny do wersji Android 2.3.3" - gdzie widzisz to? – CommonsWare
Nie jestem teraz pewien. Próbowałem uaktualnić do Google Maps 2.0 i czytałem wszędzie, gdzie Usługi Google nie są obsługiwane poniżej 2.3.3. – Bevor
http://developer.android.com/google/play-services/setup.html "Możesz tworzyć na każdym zgodnym urządzeniu z Androidem 2.2 lub nowszym i zawierasz Sklep Google Play". 'GooglePlayServicesUtil' jest dostarczany przez pakiet SDK Usług Play i nie jest zależny od wersji, AFAICT. – CommonsWare