facebook-android-sdk | Used to integrate Android apps with Facebook Platform | SDK library

 by   facebook Kotlin Version: 16.2.0 License: Non-SPDX

kandi X-RAY | facebook-android-sdk Summary

kandi X-RAY | facebook-android-sdk Summary

facebook-android-sdk is a Kotlin library typically used in Utilities, SDK applications. facebook-android-sdk has no bugs, it has no vulnerabilities and it has high support. However facebook-android-sdk has a Non-SPDX License. You can download it from GitHub.

This open-source library allows you to integrate Facebook into your Android app. Learn more about the provided samples, documentation, integrating the SDK into your app, accessing source code, and more at

            kandi-support Support

              facebook-android-sdk has a highly active ecosystem.
              It has 5890 star(s) with 3773 fork(s). There are 676 watchers for this library.
              There were 3 major release(s) in the last 12 months.
              There are 72 open issues and 547 have been closed. On average issues are closed in 147 days. There are no pull requests.
              It has a positive sentiment in the developer community.
              The latest version of facebook-android-sdk is 16.2.0

            kandi-Quality Quality

              facebook-android-sdk has 0 bugs and 0 code smells.

            kandi-Security Security

              facebook-android-sdk has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              facebook-android-sdk code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              facebook-android-sdk has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              facebook-android-sdk releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.
              facebook-android-sdk saves you 58940 person hours of effort in developing the same functionality from scratch.
              It has 77750 lines of code, 4816 functions and 807 files.
              It has medium code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed facebook-android-sdk and discovered the below as its top functions. This is intended to give you an instant insight into facebook-android-sdk implemented functionality, and help decide if they suit your requirements.
            • Initializes the Facebook
            • Share photo content
            • Get the common parameters from the photo content
            • Asynchronously upload a video
            • Returns the thread params for the given intent
            • Parses a comma - separated list of participants
            • Handles the image on an action
            • Puts the image into the bundle with the array format
            • Override this method to be overridden to provide a custom measure size
            • Get image size in pixels
            • Parse the app link data from the given Intent
            • Returns true if the targetUri is auto - app link
            • Registers a callback to the Facebook application
            • Checks if the parameters are valid
            • Issue a response
            • Attempts to restore the current image
            • Initialize the ImageView
            • Configures the login button
            • Encode the log view
            • Finishes the activity with the given Intent
            • Load the payload from the intent
            • Called when the graph is finished
            • Reads a video chunk
            • Logs share dialog event
            • Called when an AJAX request is completed
            • Returns a Bundle of the currently saved state
            Get all kandi verified functions for this library.

            facebook-android-sdk Key Features

            No Key Features are available at this moment for facebook-android-sdk.

            facebook-android-sdk Examples and Code Snippets

            No Code Snippets are available at this moment for facebook-android-sdk.

            Community Discussions


            android:exported added but still getting error Apps targeting Android 12 and higher are required to specify an explicit value for android:exported
            Asked 2022-Mar-24 at 15:30

            I have added android:exported="true" to my only activity in manifest but still getting below error after updating compile sdk and target sdk version to 31.I also tried rebuilding the project , invalidating cache and restart but that didn't helped

            Error- Apps targeting Android 12 and higher are required to specify an explicit value for android:exported when the corresponding component has an intent filter defined. See https://developer.android.com/guide/topics/manifest/activity-element#exported for details.

            AndroidManifest File ...


            Answered 2021-Oct-05 at 10:38

            After the build has failed go to AndroidManifest.xml and in the bottom click merged manifest see which activities which have intent-filter but don't have exported=true attribute. Or you can just get the activities which are giving error.

            Add these activities to your App manifest with android:exported="true" and app tools:node="merge" this will add exported attribute to the activities giving error.


            Source https://stackoverflow.com/questions/69287478


            Android CallbackManager call back stopped working after upgrading to Facebook SDK 12.0.0 (Or 13)
            Asked 2022-Mar-02 at 04:58

            I have an Android app that does login via Facebook. Everything was working when I was on Facebook SDK



            Answered 2022-Mar-02 at 04:56

            According to the post: How to use Facebook Sign in CallbackManager with onActivityResult deprecated?

            It seems after Facebook Android SDK 12, the approach of using


            is deprecated. And as of today, I am posting this question (2/March/2022), Facebook official developer document: https://developers.facebook.com/docs/facebook-login/android/#9--register-a-callback is still telling everyone the old way of doing Facebook login.

            I hope this post could help others facing the same problem.

            The following are the solution

            Sample code: https://github.com/facebook/facebook-android-sdk/blob/main/samples/FBLoginSample/src/main/java/com/facebook/fbloginsample/FacebookLoginActivity.java


            1. Remove

              callbackManager.onActivityResult(requestCode, resultCode, data); from onActivityResult

            2. Setup your Facebook button with permission

              LoginButton mLoginButton = findViewById(R.id.login_button); mLoginButton.setPermissions(Arrays.asList("public_profile", "email"));

            3. Replace LoginManager with your LoginButton instance. Change:

              LoginManager.getInstance().registerCallback(callbackManager, new FacebookCallback() { Change to:

              mLoginButton.registerCallback(callbackManager, new FacebookCallback() {

            Source https://stackoverflow.com/questions/71317253


            No signature of method: build_1upy3e43ytufmh38cj8qq5tbo.android() is applicable for argument types: (build_1upy3e43ytufmh38cj8qq5tbo$_run_closure1)
            Asked 2022-Feb-23 at 14:23

            I have an error while building gradle in build.gradle(app) and spent several hours finding solution :

            No signature of method: build_1upy3e43ytufmh38cj8qq5tbo.android() is applicable for argument types: (build_1upy3e43ytufmh38cj8qq5tbo$_run_closure1) values: [build_1upy3e43ytufmh38cj8qq5tbo$_run_closure1@6871bd16]

            my build.gradle(app) file is:



            Answered 2022-Feb-23 at 14:23

            I found the solution is removing:

            Source https://stackoverflow.com/questions/71211807


            Gradle Failure A problem occurred evaluating project ':app' after update android Studio
            Asked 2022-Jan-21 at 12:38

            I need to update an app that hasn't been updated since 2018.

            I haven't messed with Android for a while, and even after updating all the libraries used, I can't find where the error is. I don't even know how many questions I've read here, and none of them have worked so far. So I decided to open my own question.

            Here is the project build.gradle:



            Answered 2022-Jan-21 at 12:38


            Facebook App Events not working in Flutter
            Asked 2022-Jan-19 at 11:00

            I have a flutter application where my task is to log user events using facebook app events. I have added the following package to my pubspec.yaml:



            Answered 2022-Jan-19 at 11:00

            If you have followed all the required steps from the package and you get this type of error. Just do the following in your AndroidManifest

            Just below the meta data that the package suggests us to add:

            Source https://stackoverflow.com/questions/70271507


            Start React Native : Error 502 from maven-metadata.xml
            Asked 2022-Jan-17 at 13:07

            When I execute npx react-native run-android I have a 502 error that does not allow me to start my project.

            I have read these recents topics : "React Native: Android "Received status code 502 from server: Bad Gateway" from JCenter and Bintray being discontinued" et "Could not HEAD maven-metadata.xml. Received status code 502 from server: Bad Gateway".

            They mention that the breakdown is repaired. It's confirmed on the official website : Sporadic 502 Bad Gateway, 500 Internal Server Error for maven-metadata.xml resources

            Sometimes I read that it can come from my cache. How to check this?



            Answered 2022-Jan-17 at 13:07

            Try this,

            • Go to the android folder.
            • Find build.gradle file.
            • Change every "jcenter()" into "mavenCentral()".

            Source https://stackoverflow.com/questions/70729106


            android project its getting some error related to ANDROID_SDK_HOME
            Asked 2021-Dec-28 at 08:15

            (when i try to run the project )error is Build file 'C:\Users\jupun\Desktop\trid-7\codecanyon-22842942-trid-city-guide-android-native-with-admin-panel-firebase\Trid-Android-Package\Android code\Trid-CityGuide_v7\app\build.gradle' line: 1

            A problem occurred evaluating project ':app'.

            Failed to apply plugin 'com.android.internal.application'. ANDROID_SDK_HOME is set to the root of your SDK: C:\Users\jupun\AppData\Local\Android\Sdk ANDROID_SDK_HOME was meant to be the parent path of the preference folder expected by the Android tools. It is now deprecated.

            • Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.




            Answered 2021-Sep-06 at 09:56
            Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

            Source https://stackoverflow.com/questions/69071946


            How to create App bundle for beta for release?
            Asked 2021-Nov-19 at 09:07

            In the console, I see different versions of the application, but I don't quite understand how I can create an App Bundle beta in the Android Studio.

            For example I am trying to create from Android Studio in this way:



            Answered 2021-Nov-18 at 21:58

            Specify versionName in your gradle file here is the docs

            Source https://stackoverflow.com/questions/70027242


            Google play: We found ad SDKs in your app
            Asked 2021-May-23 at 21:06

            I have this warning in the google play console, which tells me that I have ads in the app, but I did not use any ads in my app.

            Ads Let us know whether your app contains ads. This includes ads delivered by third party ad networks. Make sure this information is accurate and is kept up to date. Learn more

            We found ad SDKs in your app

            This is Gradle dependencies, I did not know which library uses ads dependency, How I should know?



            Answered 2021-May-23 at 21:06

            the ads dependencies come from firebase, exclude ads dependence from firebase

            Source https://stackoverflow.com/questions/67659826


            Native Exception on a Pixel 2 XL
            Asked 2021-Mar-23 at 15:14

            I am experiencing some problems running my app on a Pixel 2 XL.

            Yesterday, it was working perfectly, and the app works on the emulator as expected.


            The first time the app starts it works, launching it again causes an exception on native code.

            My App does not have a native library

            Exception ...


            Answered 2021-Mar-23 at 15:14

            I have the same problem, I found the next "temporary" solution, uninstall the WEBVIEW updates from the device.

            WEBVIEW: https://play.google.com/store/apps/details?id=com.google.android.webview

            SOURSE: https://www.clubedohardware.com.br/topic/1530756-erro-ao-abrir-apps-j%C3%A1-%C3%A9-o-terceiro/?do=findComment&comment=8132908

            It worked for me.


            Google released yesterday (March 22) an update to WEBVIEW and GOOGLE CHROME application, download that update and the problem will be fixed.

            Source https://stackoverflow.com/questions/66755788

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network


            No vulnerabilities reported

            Install facebook-android-sdk

            Facebook SDKs are published to Maven as independent modules. To utilize a feature listed above include the appropriate dependency (or dependencies) listed below in your app/build.gradle file. You may also need to add the following to your project/build.gradle file.


            Please report bugs or issues to https://developers.facebook.com/bugs/. You can also visit our [Facebook Developer Community Forum](https://developers.facebook.com/community/), join the [Facebook Developers Group on Facebook](https://www.facebook.com/groups/fbdevelopers/), ask questions on [Stack Overflow](http://facebook.stackoverflow.com), or open an issue in this repository.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
          • HTTPS


          • CLI

            gh repo clone facebook/facebook-android-sdk

          • sshUrl


          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular SDK Libraries


            by JeffreySu


            by operator-framework


            by golang

            Try Top Libraries by facebook


            by facebookJavaScript


            by facebookJava


            by facebookJavaScript


            by facebookTypeScript


            by facebookTypeScript