Android Studio导入facebook库奥德赛

JoC*_*uTo 2 android facebook android-studio

我试图在我的应用程序中使用Facebook登录Android Studio中的Facebook库.

在关注如何在Android Studio 0.6.1上导入该库的9个教程之后,在点击清洁项目之前一切顺利(在上一个教程中),点击它之后我收到此错误:

 *C:\Users\Demetria\AndroidStudioProjects\Test\libreries\facebook\src\com\facebook\FacebookA    ppLinkResolver.java
Error:(21, 13) error: package bolts does not exist   
Error:(37, 49) error: cannot find symbol class AppLinkResolver        
Error:(57, 12) error: cannot find symbol class Task          
Error:(63, 42) error: cannot find symbol class Continuation             
Error:(105, 83) error: cannot find symbol variable Task               
Error:(192, 27) error: package AppLink does not exist*
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗?
提前致谢.

Mea*_*ode 16

如果您通过导入库File > Import Module,Android Studio会将该facebook目录复制到您的项目中.该$PROJECT_ROOT/facebook/build.gradle文件引用bolts.jar:

dependencies {
    compile files('../libs/bolts.jar')
    compile 'com.android.support:support-v4:19.+'
}
Run Code Online (Sandbox Code Playgroud)

请注意,在Facebook的unziped存档中,库libs的父文件夹(..路径)中有一个文件夹.在项目中,您需要指向facebook库文件libs中的文件夹.更改...如下图所示:

dependencies {
    compile files('./libs/bolts.jar')
    compile 'com.android.support:support-v4:19.+'
}
Run Code Online (Sandbox Code Playgroud)