You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

车载Android提示未安装地图,安装HERE SDK自研地图仍显占位页如何解决?

车载Android地图占位页问题解决方案

你不需要修改Android框架层配置,该问题是应用层遗漏了车载地图应用必备的配置项导致的。车载系统检测合法地图应用的核心规则是查询系统中携带CAR_NAVIGATION_APP类别标签的应用,无匹配结果时就会拉起MapsPlaceholderActivity显示占位提示。

你需要在你的HERE SDK地图应用的AndroidManifest.xml中添加以下配置:

  • 添加车载导航应用专属Intent Filter,配置在应用的入口Activity节点下:
<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.CAR_NAVIGATION_APP" />
</intent-filter>
  • (可选)如果需要支持系统全局地图跳转请求,额外添加通用地图意图过滤规则:
<intent-filter>
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    <data android:scheme="geo" />
    <data android:scheme="google.navigation" />
</intent-filter>
  • 补充车载特性声明,适配车载系统校验:
<!-- 仅适配车载设为true,同时支持手机设为false -->
<uses-feature android:name="android.hardware.type.automotive" android:required="false" />

配置完成后重新打包安装应用,进入车载系统设置的默认应用页面,将你的地图应用设置为默认导航应用即可,系统后续不会再弹出占位提示。

内容的提问来源于stack exchange,提问作者Saikumar S

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 18:54:03