Copyright (C) 2011-2021 Hier Europa BV
Dieses Repository enthält eine Reihe von Java-basierten Projekten, die den Here Mobile SDK 3.x für Android verwenden. Weitere Informationen zur API finden Sie auf der Seite Mobile SDKS des Here Developer Portals.
Hinweis: Dieser Service wird nicht mehr aktiv entwickelt. Wir werden in Zukunft nur kritische Korrekturen für diesen Dienst bereitstellen. Verwenden Sie stattdessen das neue hier SDK 4.x hier. Premium SDK (3.x) wird durch neue 4.x SDK -Varianten ersetzt und das Premium SDK wird bis zum 31. Dezember 2022 mit nur kritischen Fehlerbehebungen und ohne Feature -Entwicklung / -verbesserungen aufrechterhalten. Aktuelle Benutzer des hier Premium SDK (3.x) werden aufgefordert, vor dem 31. Dezember 2022 auf lizenzierte Anwendungsfälle nach lizenzierten Anwendungsfällen zu migrieren, zu erkunden oder zu navigieren. Die meisten Premium -SDK -Funktionen sind bereits in den neuen SDK -Varianten verfügbar. Die Einbindung neuer Kunden für Premium SDK ist nicht möglich.
Dieser Satz von individuellen, anliegenden Projekten ist so konzipiert, dass sie von Entwicklern für ihren eigenen Gebrauch kloniert werden.
Hinweis: Um die Beispiele erstellen zu können, müssen Sie sich für eine kostenlose Testversion von 90 Tagen anmelden. Befolgen Sie nach der Anmeldung mit einem hier Account die folgenden Schritte, um das hier mobile SDK (Premium) herunterzuladen:
Wählen Sie, um App -ID und App -Code für die Verwendung mit dem hier mobilen SDK für Android zu generieren: 
Geben Sie den Paketnamen des Beispiels ein, das Sie erstellen möchten, z. B. com.here.android.example.map.basic. Der hier eingegebene Paketname muss mit dem Namen in Ihrer App übereinstimmen : 
Klicken Sie auf Generieren , um die App -ID, den App -Code und den Lizenzschlüssel zu erhalten: 
Klicken Sie auf das Herunterladen von SDK, um eine Dateien zu erhalten, die wie HERE_Android_SDK_Premium_v3.16.2_101.zip (Ihre Versionsnummer könnte sich unterscheiden) abrufen.
Auszug HERE_Android_SDK_Premium_v3.16.2_101.zip sowie die enthaltene HERE-sdk.zip .
Kopieren Sie die enthaltene HERE-sdk/libs/HERE-sdk.aar -Datei in das libs -Verzeichnis Ihres Beispiels. Nochmals das Beispiel für Kartenrendering , wäre das libs -Verzeichnis hier.
Ersetzen Sie die Instanzen von {YOUR_APP_ID} , {YOUR_APP_CODE} und {YOUR_LICENSE_KEY} Platzhalter im Beispiel von AndroidManifest.xml des Beispiels durch Ihre erhaltenen Werte. Wenn Sie sich noch einmal die Beispiele für Kartenrender betrachten, wäre dies hier, hier und hier.
Ersetzen Sie die Instanzen der Platzhalter {YOUR_LABEL_NAME} in der AndroidManifest.xml des Beispiels durch Ihre eigenen benutzerdefinierten Werte. Verwenden Sie hier mobile SDK -Standardeinstellungen nicht wieder.
Starten Sie Android Studio und importieren Sie die build.gradle -Datei des Beispiels.
Führen Sie die App aus.
Sofern in LICENSE für bestimmte Dateien oder Verzeichnisse nicht anders angegeben, gilt die Lizenz im Stamm für alle Inhalte in diesem Repository.
Alle folgenden Projekte verwenden die neueste Version (derzeit 3.16) des Here Mobile SDK für Android (Premium)