Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法针对Android 2.2(Froyo)使用Facebook SDK构建Android项目_Android_Facebook Android Sdk - Fatal编程技术网

无法针对Android 2.2(Froyo)使用Facebook SDK构建Android项目

无法针对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

我最近开始使用FacebookSDK进行Android编程,我用它编写了一个基本的示例应用程序。我希望它能够在尽可能多的系统上运行,因此我将构建目标设置为Android2.2(Froyo/API级别8)。但是,这会导致以下错误:

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设置(最小值、生成值、目标值)?该死谢谢,我很高兴它能帮上忙@拉维多里亚ツ