In case any one else has this problem and none of the mentioned answers solved your issue you can add this line to your AndroidManifest.xml file in the application tag:
tools:replace="android:icon
You also need the tool namespace in you manifest tag
xmlns:tools="http://schemas.android.com/tools"
So it would look like this:
<manifest xmlns:android=" xmlns:tools="http://schemas.android.com/tools" package="com.example.sqlite" > <application android:allowBackup="true" android:label="@string/app_name" android:theme="@style/AppTheme" tools:replace="android:icon" android:icon="@mipmap/ic_launcher" android:name="com.orm.SugarApp">
I have the com.github.satyan:sugar:1.3 dependency as well, I believe that library is importing another icon in its own manifest, thus causing the conflict.
时间: 2024-10-11 17:28:56