1

所以我按照教程在我的 android 应用程序上实现 HERE 地图。在 AndroidManifest、依赖项 im app/build.gradle 中添加了凭据,但我收到此错误 = INCORRECT_APP_CREDENTIALS 任何提示?谢谢

4

1 回答 1

0

除了将凭据正确添加到您的 AndroidManifest.xml 文件之外,您还需要确保应用程序包名称完全匹配(在清单和应用程序 gradle 文件中)。

build.gradle(应用程序):

android {
    ...

    defaultConfig {
        applicationId "PACKAGE NAME"
    ...
    }
    ...
}

AndroidManifest.xml:

<?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
              xmlns:tools="http://schemas.android.com/tools"
              package="PACKAGE NAME">
...
    <meta-data
        android:name="com.here.android.maps.appid"
        android:value="APP ID" />
    <meta-data
        android:name="com.here.android.maps.apptoken"
        android:value="APP CODE" />
    <meta-data
        android:name="com.here.android.maps.license.key"
        android:value="LICENSE KEY" />

这里 SDK 凭证

于 2020-12-17T09:05:10.403 回答