这里的地图不能使用android premium sdk

时间:2019-03-06 14:22:53

标签: android here-api

我最初创建了一个使用ANDROID SDK STARTER的项目,但现在我的要求已更改,因此我想使用ANDROID SDK PREMIUM。由于它是同一项目,因此我使用了相同的程序包名称。我下载了Premium SDK,并替换为旧的Started SDK,但是,地图应该是黑色的屏幕。

恢复为STARTER SDK之后,我可以使用它,但不能使用Premium SDK。

这是因为开发控制台中的软件包相似吗?如果是,如何删除ANDROID SDK STARTER项目?

1 个答案:

答案 0 :(得分:1)

好的,我只需要在清单中添加代码,尤其是

1. <meta-data
        android:name="com.here.android.maps.license.key"
        android:value="{YOUR_LICENSE_KEY}" />
2. <meta-data android:name="INTENT_NAME" android:value="YOUR_INTENT_NAME" />
3. <service
            android:name="com.here.android.mpa.service.MapService"
            android:label="YOUR_LABEL_NAME"
            android:exported="false">
        <intent-filter>
            <action android:name="YOUR_INTENT_NAME"/>
        </intent-filter>
    </service>

Started SDK不需要此功能,Premium需要此功能