错误:无法初始化Map Fragment UNKNOWN HERE SDK

时间:2017-08-24 09:43:21

标签: android here-api mapfragment

我只想测试Here-SDK 3.4.0_165。我使用了这个项目https://github.com/heremaps/here-android-sdk-examples/tree/master/3d-venues-and-indoor-routing,并使用此处的清单https://github.com/heremaps/here-android-sdk-examples/blob/master/map-rendering-android/app/src/main/AndroidManifest.xml#L32(带有其他包名称)将aar添加到libs文件夹,并输入清单的appid,apptoken,license密钥。现在,当我启动应用程序时,我收到了错误:

ERROR: Cannot initialize Map Fragment UNKNOWN

我错过了什么吗?当我把3.4.0_165 aar放在一个有3.3.0_503的旧项目之前我得到了同样的错误。将它还原为3.3一切正常。 3.4中有什么东西坏了吗?我使用高级SDK

更新:

现在我无缘无故 ERROR: Cannot initialize Map Fragment MISSING_LIBRARIES。我一无所获。我的build.gradle看起来像这样:

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' }

1 个答案:

答案 0 :(得分:0)

我记得你应该为版本指定不同的mapService流程:

  • 3.3:使用global.Here.Map.Service.v2
  • 3.4:使用global.Here.Map.Service.v3