2017-02-27 79 views
0

在我的app \ build.gradle文件中,我有compile 'com.facebook.android:facebook-android-sdk:3.23.1'。在我的BaseActivity.java文件(我有“公共类BaseActivity扩展活动”),我试图使用这个:import com.facebook.FacebookSdk;。这是我的错误:我使用https://developers.facebook.com/quickstarts/按照说明添加的Facebook SDK到项目我可以使用“import com.facebook.FacebookSdk;”与Facebook SDK 3.23.1?

Error:(8, 20) error: cannot find symbol class FacebookSdk 
Error:Execution failed for task ':app:compileDebugJavaWithJavac'. > Compilation failed; see the compiler error output for details. 

。其中一个步骤是:“Facebook的导入SDK,然后在您的应用程序”,而他们所提供的以下行:

import com.facebook.FacebookSdk; 

是否有可能与Facebook SDK 3.23.1做到这一点?我不知道这些说明是否暗示使用Facebook SDK 4.0.0或更高版本。

更新:我复制下面的依赖关系。

dependencies { 
compile 'com.google.code.gson:gson:2.2.4' 
compile files('libs/AndroidSDK-2.15.9.jar') 
compile files('libs/core.jar') 
compile files('libs/easyfacebookandroidsdk_2.3.jar') 
compile files('libs/PayPal_MPL.jar') 
compile files('libs/signpost-commonshttp4-1.2.1.1.jar') 
compile files('libs/signpost-core-1.2.1.1.jar') 
compile files('libs/socialauth-4.2.jar') 
compile files('libs/twitter4j-core-3.0.5.jar') 
compile files('libs/urbanairship-lib-3.3.0.jar') 
compile 'com.google.android.gms:play-services:9.0.2' 
compile 'com.facebook.android:facebook-android-sdk:3.23.1'} 
+0

简而言之,我可以在Facebook SDK v3.x中使用Facebook Analytics,还是需要Facebook SDK v4.x? –

+0

你为什么要v3.x? – tahsinRupam

+0

因为我的应用程序刚刚创建,它使用v3.x. –

回答

0

使用最新版本的facebook SDK。我最近整合了它,并且工作正常。

dependencies{ 

compile 'com.facebook.android:facebook-android-sdk:4.+' 

} 
+0

使用SDK v4。+会在我的应用程序中产生很多新的错误。所以我试图继续使用SDK v3.x.,除非绝对需要升级。我试图确认SDK v3.x是否支持Facebook Analytics。我还没有在Facebook Developer的官方文档中找到这些信息。否则,我可能只需要升级并修复尝试使用SDK 4时看到的许多新错误。 –

+0

你可以表示你的依赖吗? – tahsinRupam

+0

依赖关系编译'com.google.code.gson:gson:2.2.4' 编译文件('libs/AndroidSDK-2.15.9.jar') 编译文件('libs/easyfacebookandroidsdk_2.3.jar') 编译的文件( '库/ PayPal_MPL.jar') 编译的文件( '库/路标-commonshttp4-1.2.1.1.jar') 编译的文件( '库/路标核-1.2.1.1.jar') 编译文件('libs/socialauth-4.2.jar') 编译文件('libs/twitter4j-core-3.0.5.jar') compile'c​​om.google.android.gms:play-services:9.0.2' 编译'com.facebook.android:facebook-android-sdk:3.23.1' } –

相关问题