我最初创建了一个使用ANDROID SDK STARTER的项目,但现在我的要求已更改,因此我想使用ANDROID SDK PREMIUM。由于它是同一项目,因此我使用了相同的程序包名称。我下载了Premium SDK,并替换为旧的Started SDK,但是,地图应该是黑色的屏幕。
恢复为STARTER SDK之后,我可以使用它,但不能使用Premium SDK。
这是因为开发控制台中的软件包相似吗?如果是,如何删除ANDROID SDK STARTER项目?
答案 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需要此功能