React Native:任务':app:processDebugResources'的执行失败

时间:2018-07-19 14:05:27

标签: react-native react-native-android

  

\ android \ app \ build \ intermediates \ manifests \ full \ debug \ AndroidManifest.xml:61:AAPT:错误:未找到资源mipmap / ic_notif(aka ...:mipmap / ic_notif)。

     

错误:清单处理失败。

     

失败:构建失败,并出现异常。

     

出了什么问题:   任务':app:processDebugResources'的执行失败。   无法处理资源,请参阅上面的aapt输出以获取详细信息。

     

尝试:   使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。与--scan一起运行以获得完整的见解。

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

    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

    <application
            android:name=".MainApplication"
            android:label="@string/app_name"
            android:icon="@mipmap/ic_launcher"
            android:allowBackup="false"
            android:theme="@style/AppTheme">

        <meta-data android:name="com.google.firebase.messaging.default_notification_icon"
                   android:resource="@mipmap/ic_notif"/>
        <meta-data android:name="com.google.firebase.messaging.default_notification_channel_id"
                   android:value="my_default_channel"/>

        <service android:name="com.evollu.react.fcm.MessagingService" android:enabled="true" android:exported="true">
            <intent-filter>
                <action android:name="com.google.firebase.MESSAGING_EVENT"/>
            </intent-filter>
        </service>

        <service android:name="com.evollu.react.fcm.InstanceIdService" android:exported="false">
            <intent-filter>
                <action android:name="com.google.firebase.INSTANCE_ID_EVENT"/>
            </intent-filter>
        </service>


        <meta-data
                android:name="com.google.android.geo.API_KEY"
                android:value="AIzaSyAYdeHDHPzBsliCXiPMScp-Jv_LOR3e98M"/>
        <activity
                android:name=".MainActivity"
                android:label="@string/app_name"
                android:configChanges="keyboard|keyboardHidden|orientation|screenSize"
                android:windowSoftInputMode="adjustResize"
                android:launchMode="singleTop"
        >
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
        <activity android:name="com.facebook.react.devsupport.DevSettingsActivity"/>
    </application>

</manifest>

1 个答案:

答案 0 :(得分:0)

那帮助了我。对于遇到此问题的任何人,请转至全部四个 android/app/src/main/res/mipmap-(hdpi/mdpi/xhdpi/xxhdpi) ,复制一份ic_launcher并将其重命名为ic_notif

enter image description here