facebook-android-sdk
facebook-android-sdk copied to clipboard
Build failed on AGP 4.2.2 when target/compileSdkVersion 34
Checklist before submitting a bug report
- [x] I've updated to the latest released version of the SDK
- [X] I've searched for existing Github issues
- [X] I've looked for existing answers on Stack Overflow, the Facebook Developer Community Forum and the Facebook Developers Group
- [X] I've read the Code of Conduct
- [X] This issue is not security related and can safely be disclosed publicly on GitHub
Java version
11.0.17
Android version
API 34, Android 14
Android SDK version
15.0.2
Installation platform & version
Gradle 6.7.1
Package
Core & AppEvents
Goals
Build failed when I changed targetSdkVersion and compileSdkVersion 33 to 34.
> Task :app:processDebugResources FAILED
Execution failed for task ':app:processDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask$TaskAction
> AAPT2 aapt2-4.2.2-7147631-osx Daemon #0: Unexpected error during link, attempting to stop daemon.
This should not happen under normal circumstances, please file an issue if it does.
I found that the build was successful if I excluded the androidx.legacy.legacy-support-v4
library.
implementation ('com.facebook.android:facebook-android-sdk:15.0.2')
{
exclude group: "androidx.legacy", module: "legacy-support-v4"
}
Please check whether there are any operation problems even if I exclude the androidx.legacy.legacy-support-v4
library.
Expected results
Build successful
Actual results
Build failed
Steps to reproduce
AGP 4.2.2 / gradle 6.7.1 / targetSdkVersion 34 / compileSdkVersion 34 / buildToolsVersion 30.0.3
Code samples & details
My Project Environment: AGP 4.2.2 / gradle 6.7.1 / targetSdkVersion 34 / compileSdkVersion 34 / buildToolsVersion 30.0.3
It seems to be a problem with the `androidx.legacy.legacy-support-v4` library rather than a facebook library problem.
So I would like to know if I can exclude the `androidx.legacy.legacy-support-v4` library.
Thanks.
I also checked latest version.
implementation 'com.facebook.android:facebook-android-sdk:latest.release'
same failed
same too,Unity 2020 must use AGP 4.2.2
same issue here, any solution found?
Hello everyone, I have the same problem, and it actually appears when I update to Android 14. Have any of you solved it?
Sorry for sharing late.
Including androidx.legacy:legacy-support-v4
library causes build error.
So I exclude legacy-suppory-v4 lib in my project.
implementation ('com.facebook.android:facebook-android-sdk:15.0.2') {
exclude group: "androidx.legacy", module: "legacy-support-v4"
}
I tested login function; it is working well. And it is still working well without any problems.