Erreur: L'exécution a échoué pour la tâche ': app: processDebugManifest'.
La fusion du manifeste a échoué: Attribut activity#com.facebook.FacebookActivity@theme value = (@ Android: style/Theme.Translucent.NoTitleBar) from AndroidManifest.xml: 28: 13-72 est également présent dans [com.facebook.Android:facebook-Android-sdk:4.16.0] AndroidManifest.xml: 32: 13-63 valeur = (@ style/com_facebook_activity_theme) Suggestion: ajoutez 'tools: replace = "Android: theme"' à un élément sur AndroidManifest.xml: 24: 9-28: 75 pour remplacer
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:Android="http://schemas.Android.com/apk/res/Android"
package="com.droid.bdapp.test">
<uses-permission Android:name="Android.permission.ACCESS_WIFI_STATE" />
<uses-permission Android:name="Android.permission.INTERNET" />
<uses-permission Android:name="Android.permission.ACCESS_NETWORK_STATE" />
<uses-permission Android:name="Android.permission.WRITE_EXTERNAL_STORAGE" />
<application
Android:name="com.test.app.app.AppBaseApplication"
Android:allowBackup="true"
Android:icon="@mipmap/ic_launcher"
Android:label="@string/app_name"
Android:supportsRtl="true"
Android:theme="@style/AppTheme">
<meta-data
Android:name="com.facebook.sdk.ApplicationId"
Android:value="@string/facebook_app_id" />
<activity
Android:name="com.facebook.FacebookActivity"
Android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
Android:label="@string/app_name"
Android:theme="@Android:style/Theme.Translucent.NoTitleBar" />
<activity Android:name="com.test.app.ui.activities.WelcomeActivity">
<intent-filter>
<action Android:name="Android.intent.action.MAIN" />
<category Android:name="Android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
Android:name="com.test.engine.reader.view.test5"
Android:label="@string/app_name"
Android:theme="@style/AppTheme"></activity>
<activity Android:name="com.test.app.ui.activities.test1" />
<activity Android:name="com.test.app.ui.activities.test2" />
<activity Android:name="com.test.app.ui.activities.test3" />
<activity Android:name="com.test.app.ui.activities.test4" />
</application>
</manifest>
Ce n'est pas un problème de mise à niveau d'Android Studio 2.2, mais du FB SDK publié hier ..__ Pour l'instant, une solution consiste à revenir au FK SDK précédent dans build.gradle :
dependencies {
// ...
compile 'com.facebook.Android:facebook-Android-sdk:4.15.0'
}
Cela a fonctionné pour moi, suivra le journal des modifications et la liste des bogues sur le support FB pour voir la solution appropriée.
Je suis d’accord avec l’autre réponse, mais j’aimerais proposer une autre solution.
Restez sur le thème déterminé par Facebook en supprimant Android:theme="@Android:style/Theme.Translucent.NoTitleBar"
et continuez à utiliser compile 'com.facebook.Android:facebook-Android-sdk:4+'
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:Android="http://schemas.Android.com/apk/res/Android"
package="com.droid.bdapp.test">
<activity
Android:name="com.facebook.FacebookActivity"
Android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
Android:label="@string/app_name" />
Facebook veut handle
les thèmes pour les fileuses de webdialog comme indiqué dans la changelog
Meilleure gestion des thèmes pour les filateurs WebDialog
Réf.: https://developers.facebook.com/docs/Android/change-log-4.x#4_16_0
Ajoutez le dépendance de compilation avec la dernière version} _ du SDK Facebook dans le fichier build.gradle:
dependencies {
compile 'com.facebook.Android:facebook-Android-sdk:4.16.0' //Or 4.16.1
}
DeadObjectExceptions Bugs corrigés.
Facebook a une nouvelle version publiée 27Sep16.
https://developers.facebook.com/docs/Android/downloads/
La plupart des fichiers build.gradle récupèrent automatiquement la dernière version (selon les instructions d'installation). Il semble que 4.16.0 pose un problème pour plusieurs utilisateurs. Pour forcer l'utilisation de la version précédente jusqu'à ce que cela soit résolu, modifiez votre génération pour utiliser la version précédente.
compile ('com.facebook.Android:facebook-Android-sdk:4.15.0')
Je m'attendrais à ce que ce problème soit résolu sous peu par Facebook et vous pouvez rétablir votre version de build.gradle pour récupérer la dernière version une fois de plus.