Gemäß der Osmdroid-API-Dokumentation ist es notwendig, einen User-Agent zu definieren. Siehe: https://github.com/osmdroid/osmdroid/wiki/Important-notes-on-using-osmdroid-in-your-appUser-Agent für die Verwendung von Osmdroid-API einstellen
Stellen Sie den HTTP-User-Agent Variable
Diese Einstellung identifiziert Ihre Anwendung eindeutig Kachel-Servern. Es ist nicht die Identität des Endbenutzers, sondern der Name Ihrer App. Wenn Ihre Benutzer den Kachelserver oder Ihre App auf irgendeine Weise missbrauchen, wird dies verhindern, dass alle, die osmdroid verwenden, gebannt werden und nicht nur die Nutzer Ihrer App. org.osmdroid.tileprovider.constants.OpenStreetMapTileProviderConstants # setUserAgentValue>
Aber ich war nicht sicher, ob es eine Konvention ist es, den User-Agent auf einem Muster auf Basis einzustellen. Ich sollte nur den Namen meiner Bewerbung festlegen? Der Name des Anwendungspakets? Oder was? Hat jemand irgendwelche Ideen?