- Home /
Question by
ahere · Oct 26, 2019 at 07:38 PM ·
build-errorfacebooksdkmerge
Gradle error after Facebook SDK update
Hi everyone i recently updated my Facebook SDK and keep getting this Gradle error when i try to build the apk
* What went wrong:
Execution failed for task ':processReleaseManifest'.
> Manifest merger failed : Attribute activity#com.facebook.FacebookActivity@theme value=(@style/com_facebook_activity_theme) from [:com.facebook.android.facebook-common-5.8.0:] AndroidManifest.xml:32:13-63
is also present at [:facebook-android-sdk-4.14.0:] AndroidManifest.xml:32:13-72 value=(@android:style/Theme.Translucent.NoTitleBar).
Suggestion: add 'tools:replace="android:theme"' to <activity> element at AndroidManifest.xml:29:9-32
:66 to override.
This is how my Manifest looks like.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.unity3d.player" xmlns:tools="http://schemas.android.com/tools" android:installLocation="preferExternal">
<supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.SMS_RECEIVED" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<application android:theme="@style/UnityThemeSelector" android:icon="@mipmap/app_icon" android:label="@string/app_name">
<activity android:name="com.unity3d.player.UnityPlayerActivity" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<meta-data android:name="unityplayer.UnityActivity" android:value="true" />
</activity>
<activity tools:replace="android:theme" android:name="com.facebook.unity.FBUnityLoginActivity" android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
<activity tools:replace="android:theme" android:name="com.facebook.unity.FBUnityDialogsActivity" android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
<activity android:name="com.facebook.unity.FBUnityAppLinkActivity" android:exported="true" />
<activity android:name="com.facebook.unity.FBUnityDeepLinkingActivity" android:exported="true" />
<activity android:name="com.facebook.unity.FBUnityGameRequestActivity" />
<activity android:name="com.facebook.unity.FBUnityCreateGameGroupActivity" />
<activity android:name="com.facebook.unity.FBUnityJoinGameGroupActivity" />
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="fb482262308937330" />
<meta-data android:name="com.facebook.sdk.AutoLogAppEventsEnabled" android:value="true" />
<meta-data android:name="com.facebook.sdk.AdvertiserIDCollectionEnabled" android:value="true" />
<provider android:name="com.facebook.FacebookContentProvider" android:authorities="com.facebook.app.FacebookContentProvider482262308937330" android:exported="true" />
</application>
</manifest>
Anyone know what I need to edit in my manifest so I can fix this?
Comment
Your answer
Follow this Question
Related Questions
Facebook SDK and Audience Network SDK Android conflict 1 Answer
CommandInvokationFailure: Failed to re-package resources 0 Answers
facebook sdk problem 1 Answer
Assets/scripts/fbLogin.cs(60,52): error CS1501: No overload for method `API' takes `3' arguments 1 Answer
Can I publish my game on Facebook? 0 Answers