我该怎么做?
我面临UiLifecycleHelper类的一些错误。我正在使用facebook-android-sdk-3.0.2.b
。
在这一行:
private UiLifecycleHelper uiHelper;
我正面临错误:
UiLifecycleHelper无法解析为类型
答案 0 :(得分:2)
如果您使用的是Android Android SDK 3.x,请使用最新的3.23.1
(3.x changelog)。您也可以直接使用maven repo。在应用级草图文件中进行以下更改 -
repositories {
mavenCentral()
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile 'com.facebook.android:facebook-android-sdk:3.23.1'
}
你应该好好去。
如果您使用的是Android Android SDK 4.x或从3.x升级到4.x,请记下
CallbackManager.onActivityResult替换了Session.onActivityResult和UiLifecycleHelper.onActivityResult。请参阅Facebook登录Android,注册回拨。
所以你在那里找不到UiLifecycleHelper
课程。更多详情 - Upgrading the Android SDK from 3.x to 4.x
答案 1 :(得分:1)
我认为UI Helper已添加到SDK的发行版中,并且未进入测试阶段。下载3.0.1版here。这应该让你导入类。