android:exported 需要为 <service> 显式指定。面向 Android 12 的应用

Posted

技术标签:

【中文标题】android:exported 需要为 <service> 显式指定。面向 Android 12 的应用【英文标题】:android:exported needs to be explicitly specified for <service>. Apps targeting Android 12 【发布时间】:2022-01-21 11:44:56 【问题描述】:

Tôi đang dặp rắc rối với nó

android:exported 需要为 .当相应组件定义了 Intent 过滤器时,面向 Android 12 及更高版本的应用需要为 android:exported 指定显式值。有关详细信息,请参阅https://developer.android.com/guide/topics/manifest/activity-element#exported。 datlichkhambenh.app 主清单(此文件)

【问题讨论】:

【参考方案1】:

您必须在 AndroidManifest 上为您的应用的活动和服务(入口点)添加导出属性。大多数情况下它可能是假的,我只为通知服务使用了 true。

【讨论】:

以上是关于android:exported 需要为 <service> 显式指定。面向 Android 12 的应用的主要内容,如果未能解决你的问题,请参考以下文章

清单合并失败:即使我的 AndroidManifest.xml 文件中没有服务,也需要为 <service> 显式指定 android:exported

android - 面向 Android 12 及更高版本的应用需要为 `android:exported` 指定显式值

AndroidManifest 中android:exported

Android 12 exported自动适配

以编程方式修改 android:exported

android:exported 属性详解