I added correctly as a dependency and put the central maven repository as, there is no error in the import! But I can't access any method as the AppEventsLogger
only says to create the class and NOT import. I'm following in the footsteps of Facebook Quick Starts.
build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.morais.daniela.doctorquiz"
minSdkVersion 14
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
repositories {
mavenCentral()
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.0.0'
compile 'com.android.support:support-v4:22.0.0'
compile 'com.facebook.android:facebook-android-sdk:4.0.0'
}
log
16:59:02 Gradle build finished in 52 sec
Login into Facebook and navigate to https://developers.facebook.com/apps/ Select the App you want to upgrade (you might have access to multiple apps) Click Settings > Advanced. Select the latest version under the Upgrade API Version section for both “Upgrade All Calls” and “Upgrade Calls for App Roles”
Facebook iOS SDK. Facebook Android SDK. Facebook SDK for Unity SDK.
You need to either import com.facebook.appevents.AppEventsLogger or use the fully qualified class name in your code.
com.facebook.appevents.AppEventsLogger logger;
If you don't do this there is no way of knowing what your refering to.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With