To import the SDK take the following steps:
- Go to Android Studio | New Project | Minimum SDK
- Select "API 15: Android 4.0.3" or higher and create your new project.
- In your project, open your_app | Gradle Scripts | build.gradle
Add the Maven Central Repository to build.gradle before dependencies:
repositories { mavenCentral() }
Add compile 'com.facebook.android:facebook-android-sdk:[4,5)' to your build.gradle dependencies.
Build your project.
Or, if you like, you can find the SDK download here(link to facebook developer site ).
****Looking at above way, I think downloading SDK into your project is same as putting an image in your drawable(permanent and more app size) and providing dependency is to using the SDK components whenever needed by loading the component from the site (temporary when needed and less app size)**** Am I right? If not then please correct.