我正在尝试在我的应用程序中使用Facebook登录和Android中的Facebook库。
在以下9篇教程中介绍了如何在Android 0.6.1上导入该库之后,在单击清洁项目之前(在上一篇教程中),所有操作都进行得很顺利,单击该教程后,我将得到以下错误:
*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*有人能帮帮我吗?
提前谢谢。
发布于 2014-06-27 17:16:58
如果通过File > Import Module导入库,则Android将facebook目录复制到项目中。$PROJECT_ROOT/facebook/build.gradle文件引用bolts.jar
dependencies {
compile files('../libs/bolts.jar')
compile 'com.android.support:support-v4:19.+'
}注意,在Facebook的解压缩存档中,库的父文件夹( libs路径)中有一个..文件夹。在您的项目中,您需要指向facebook库文件夹中的libs文件夹。将..更改为.,如下所示:
dependencies {
compile files('./libs/bolts.jar')
compile 'com.android.support:support-v4:19.+'
}发布于 2014-07-22 10:47:34
要用Android成功地构建最新的Facebook,您还需要从Facebook中向build.gradle指示来编译bolt。
请看我详细的帖子here
https://stackoverflow.com/questions/24457113
复制相似问题