2017-08-24 2 views
0

Je voulais juste tester le Here-SDK 3.4.0_165. J'ai pris ce projet https://github.com/heremaps/here-android-sdk-examples/tree/master/3d-venues-and-indoor-routing et utilisé le manifeste d'ici https://github.com/heremaps/here-android-sdk-examples/blob/master/map-rendering-android/app/src/main/AndroidManifest.xml#L32 (avec un autre nom de paquet) ajouté l'aar au dossier libs et entré la appid, apptoken, la clé de licence pour le manifeste. Maintenant, quand je commence l'application i obtenu l'erreur:ERREUR: Impossible d'initialiser Map Fragment UNKNOWN ICI SDK

ERROR: Cannot initialize Map Fragment UNKNOWN

Ai-je raté quelque chose? Quand j'ai mis le 3.4.0_165 aar dans un vieux projet qui avait 3.3.0_503 avant que j'aie la même erreur. Revenir à 3.3 tout fonctionne bien. Y a-t-il quelque chose de cassé en 3.4? J'utilise le SDK premium

Mise à jour:

Maintenant, pour aucune raison que je reçois ERROR: Cannot initialize Map Fragment MISSING_LIBRARIES. Je n'ai rien changé. Mon build.gradle ressemble à ceci:

dependencies { compile(name: 'HERE-sdk', ext: 'aar') compile 'com.android.support:support-v4:23.0.0' compile 'com.android.support:support-annotations:23.0.0' compile 'com.google.code.gson:gson:2.2.4' }

+0

On dirait l'erreur ERREUR: Impossible d'initialiser le fragment de carte MISSING_LIBRARIS se produit uniquement sur les appareils Samsung sur un Nexus 6 tout fonctionne s bien – elpatricko

Répondre

0

Comme je me souviens que vous devez spécifier processus de MapService différentes pour les versions:

  • 3,3: utiliser global.Here.Map.Service.v2
  • 3.4: utiliser global.Here.Map.Service.v3
+0

Ouais j'ai fait ça. – elpatricko