ТУТ карты не могут использовать Android премиум SDK - PullRequest
0 голосов
/ 06 марта 2019

Первоначально я создал проект, использующий ANDROID SDK STARTER, но теперь мои требования изменились, поэтому я хочу использовать ANDROID SDK PREMIUM.Поскольку это один и тот же проект, я использовал одно и то же имя пакета.Я скачал Premium SDK и заменил старый Started SDK, однако экран, на котором должна быть карта, черный.

После возврата к SDK STARTER я могу использовать его, но не могу использовать PremiumSDK.

Это потому, что пакеты похожи в консоли разработчика?Если да, как мне удалить проект ANDROID SDK STARTER?

1 Ответ

1 голос
/ 06 марта 2019

Хорошо, мне просто нужно было добавить код в манифест, в частности

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

...