小编Ear*_*ing的帖子

android: 需要为元素 <service#io.intercom.android.sdk.fcm.IntercomFcmMessengerService> 显式指定导出

我在 AndroidManifest.xml 中遇到 Flutter 构建错误

android:exported 需要为元素 <service#io.intercom.android.sdk.fcm.IntercomFcmMessengerService> 显式指定。android:exported当相应组件定义了意图过滤器时,面向 Android 12 及更高版本的应用需要指定显式值

AndroidManifest.xml 文件中没有名为 intercom 的元素。我还在活动“.MainActivity”中添加了 android:exported="true" 但错误仍然存​​在。

我的AndoidManifest.xml文件如下

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="social.myproject.app">

    <!-- The INTERNET permission is required for development. Specifically,
         flutter needs it to communicate with the running application
         to allow setting breakpoints, to provide hot reload, etc.
    -->
    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.CAMERA"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

    <uses-feature
            android:name="android.hardware.camera"
            android:required="false"/>
    <uses-feature
            android:name="android.hardware.camera.autofocus"
            android:required="false" />

    <queries>
        <intent>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.BROWSABLE" />
            <data android:scheme="https"/> …
Run Code Online (Sandbox Code Playgroud)

android-manifest android-studio intercom flutter

5
推荐指数
1
解决办法
5397
查看次数