airbnb / epoxy

Epoxy is an Android library for building complex screens in a RecyclerView
https://goo.gl/eIK82p
Apache License 2.0
8.46k stars 730 forks source link

Task :app:processDebugMainManifest FAILED #1329

Open pheto123 opened 1 year ago

pheto123 commented 1 year ago

<?xml version='1.0' encoding='utf-8'?> <manifest android:hardwareAccelerated="true"

android:appComponentFactory="someString"
android:versionCode="10000"
android:versionName="1.0.0"
package="com.lesath.tabs"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" android:xlargeScreens="true" />
<uses-permission android:name="android.permission.INTERNET"  />
<application android:hardwareAccelerated="true"
    android:icon="@mipmap/ic_launcher"
    tools:replace="android:appComponentFactory,allowBackup,icon,theme,label,name" android:label="@string/app_name"

android:theme="@style/Theme.AppCompat.Light" android:allowBackup="" android:name="" android:networkSecurityConfig="@xml/network_security_config" android:appComponentFactory="someString" android:supportsRtl="true"> <activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|smallestScreenSize|screenLayout|uiMode" android:label="@string/activity_name" android:launchMode="singleTop" android:exported="true" android:name="MainActivity" android:screenOrientation="portrait" android:theme="@style/Theme.AppCompat.NoActionBar" android:windowSoftInputMode="adjustResize">

        <intent-filter>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />
            <data android:scheme="shop" />
        </intent-filter>
        <intent-filter android:autoVerify="true">
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />
            <data android:host="tcshop.ionicecommerce.com" android:pathPrefix="/" android:scheme="http" />
            <data android:host=" " android:pathPrefix="/" android:scheme=" " />
            <data android:host=" " android:pathPrefix="/" android:scheme=" " />
            <data android:host=" " android:pathPrefix="/" android:scheme=" " />
            <data android:host=" " android:pathPrefix="/" android:scheme=" " />
        </intent-filter>
    </activity>
    <activity android:name="com.sarriaroman.PhotoViewer.PhotoActivity"
        android:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen"
        android:exported="true"/>
    <provider android:authorities="${applicationId}.emailcomposer.provider"
        android:exported="true"
        android:grantUriPermissions="true"
        android:name="de.appplant.cordova.emailcomposer.Provider">
        <meta-data
            android:name="android.support.FILE_PROVIDER_PATHS"
            android:resource="@xml/emailcomposer_provider_paths" />
    </provider>
    <receiver android:enabled="true"
        android:name="nl.xservices.plugins.ShareChooserPendingIntent"
        android:exported="true">

        <intent-filter>
            <action android:name="android.intent.action.SEND" android:exported="true" />

        </intent-filter>
    </receiver>
    <provider android:authorities="${applicationId}.sharing.provider"
        android:exported="true"
        android:grantUriPermissions="true"
        android:name="nl.xservices.plugins.FileProvider">
        <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/sharing_paths" />
    </provider>
    <amazon:enable-feature
        android:name="com.amazon.device.messaging"
        android:required="false"
        xmlns:amazon="http://schemas.amazon.com/apk/res/android" />
    <service android:exported="true"
        android:name="com.onesignal.ADMMessageHandler" />
    <receiver
        android:name="com.onesignal.ADMMessageHandler$Receiver"
        android:permission="com.amazon.device.messaging.permission.SEND"
        android:exported="true">
        <intent-filter>
            <action android:name="com.amazon.device.messaging.intent.REGISTRATION" />
            <action android:name="com.amazon.device.messaging.intent.RECEIVE" />
            <category android:name="com.lesath.tabs" />
        </intent-filter>
    </receiver>
</application>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-feature android:name="android.hardware.location.gps" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="com.amazon.device.messaging.permission.RECEIVE" />
<permission android:name="com.lesath.tabs.permission.RECEIVE_ADM_MESSAGE" android:protectionLevel="signature" />
<uses-permission android:name="com.lesath.tabs.permission.RECEIVE_ADM_MESSAGE" />

pheto123 commented 1 year ago
Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported` when the corresponding component has an intent filter defined.