无法针对Android 2.2(Froyo)使用Facebook SDK构建Android项目
我最近开始使用FacebookSDK进行Android编程,我用它编写了一个基本的示例应用程序。我希望它能够在尽可能多的系统上运行,因此我将构建目标设置为Android2.2(Froyo/API级别8)。但是,这会导致以下错误:无法针对Android 2.2(Froyo)使用Facebook SDK构建Android项目,android,facebook-android-sdk,Android,Facebook Android Sdk,我最近开始使用FacebookSDK进行Android编程,我用它编写了一个基本的示例应用程序。我希望它能够在尽可能多的系统上运行,因此我将构建目标设置为Android2.2(Froyo/API级别8)。但是,这会导致以下错误: Using 1.7 requires compiling with Android 4.4 (KitKat); currently using API 8 FacebookTestApp 相比之下,FacebookSDK附带的所有示例应用的构建目标都设置为Andr
Using 1.7 requires compiling with Android 4.4 (KitKat); currently using API 8 FacebookTestApp
相比之下,FacebookSDK附带的所有示例应用的构建目标都设置为Android 2.2,没有一个存在此问题。有人知道我可能做错了什么吗
谢谢。您可以使用API级别19进行构建,但仍然可以将最低API级别定义为8
Project -> Clean... -> Clean all projects
为我解决了这个问题。我今天也遇到了同样的问题,我就是这样解决的: 右键单击项目>属性>Java编译器>启用“项目特定设置” 将编译器符合性级别设置为1.6 重新构建您的项目
瞧
使用1.7需要使用Android 4.4(KitKat)编译;当前正在使用API 8
以下是解决方案:
右键单击您的项目->属性->Android->
选择持续的项目构建目标
这对我来说很有用。右键单击您的项目>Android工具>修复项目属性
刷新项目并清除并生成它。何时/何地出现错误?能否同时提供应用程序的API设置(最小值、生成值、目标值)?该死谢谢,我很高兴它能帮上忙@拉维多里亚ツ