我正确地添加了作为依赖项并将中央maven存储库作为,导入中没有错误!但我无法访问任何方法,因为AppEventsLogger只表示创建类而不是导入.我跟随
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' }
日志
16:59:02 Gradle build finished in 52 sec
解决方法
您需要导入com.facebook.appevents.AppEventsLogger或在代码中使用完全限定的类名.
com.facebook.appevents.AppEventsLogger logger;
如果你不这样做,就无法知道你所指的是什么.