MISSING_LIBRARIES在Android上使用HERE Maps和Card.io时出错

时间:2015-11-13 11:45:28

标签: android here-api card.io

我在包含HERE地图片段的活动上收到MISSING_LIBRARIES错误,每当它尝试通过init()方法初始化地图然后{{1}时,错误就来自HERE地图使用错误代码onEngineInitializationCompleted调用。它工作正常,直到我在build.gradle文件中添加了card.io依赖。

所以我使用的是card.io版本5.1.2,而HERE Maps版本是适用于Android的3.0.2 Premium SDK。适用于Android的minSdkVersion是14

如何阻止card.io依赖与HERE地图发生冲突?

build.gradle脚本文件

MISSING_LIBRARIES

1 个答案:

答案 0 :(得分:0)

检查您的manifest.xml文件。在清单标记下添加以下权限。

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>