[英]HERE maps can't use android premium sdk
我最初創建的項目使用ANDROID SDK STARTER,但現在我的要求已更改,因此我想使用ANDROID SDK PREMIUM。 由於它是同一項目,因此我使用了相同的程序包名稱。 我下載了Premium SDK,並替換為舊的Started SDK,但是,地圖應該是黑色的屏幕。
恢復為STARTER sdk后,我可以使用它,但不能使用Premium sdk。
這是因為開發控制台中的軟件包相似嗎? 如果是,如何刪除ANDROID SDK STARTER項目?
好吧,我只需要在清單中添加代碼,特別是
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需要
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.