解决android:exported声明问题

日期: 栏目:文章分享 浏览:806 评论:0

我的应用程序的AndroidManifest.xml文件中没有<services,我也找了每个AndroidManifest.xml文件,它们也没有任何<service元素,那么为什么我得到这个错误?

在我的合并清单标签中没有错误,但是,第一个清单有两个<receiver,我已经在其中手动添加了android:exported属性。

解决android:exported声明问题-第1张图片-Ceacer网络

app->src->main->AndroidManifest.xml中,你需要在<Application>下的每个<Activity>中明确添加android:exported="true"的标签。

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/Theme.Eynetic">
     android:name=".Splash_Screen"
        android:theme="@style/SplashTheme"
        >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
     android:name=".MainActivity"
        android:theme="@style/MainTheme"
        >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity></application>

请看代码中的活动标签...


标签:

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。发布前请先查看评论规则:点我查看