当我尝试导入facebook SDK时,我无法导入facebook SDK提供的软件包。
我尝试了以下步骤:
从git克隆sdk(路径是 - D:\ gitrepository \ facebook-android-sdk)
我有一个项目,我想使用facebook api。(路径为我的 项目是:D:\ androidworkspace \ ContactManager)
我从“D:\ git”导入了“facebook”文件夹 存储库\ facebook-android-sdk“在我的日食中。
然后我向“ContactManager”添加了互联网权限。
我使用该命令获取哈希密钥并在fb上注册。
同样在ContactManager中,右键单击 - >属性 - > Android的 - >将库添加为“facebook”。将编译器版本更改为1.6
现在, ContactManger ,FaceBook和 FacebookTestActivity 上会显示一个红色感叹号图标,因为Facebook项目提供的课程无法解析。
我哪里出错了,我该如何解决这个问题?
答案 0 :(得分:0)
facebook-android-sdk-3.0库使用最小API:8。因此,请尝试将项目API提升至8
<uses-sdk android:minSdkVersion="8" />
You can also check the API's Version at Run Time and modify your code basis on reflection or some another technique