android facebook sdk v4.0不工作
使用Eclipse。SDK管理器是最新的。当我将facebook SDK导入我的工作区时。它会抛出很多错误android facebook sdk v4.0不工作,android,eclipse,facebook,facebook-android-sdk,Android,Eclipse,Facebook,Facebook Android Sdk,使用Eclipse。SDK管理器是最新的。当我将facebook SDK导入我的工作区时。它会抛出很多错误 facebook-android-sdk-4.0.0\facebook\res\values\messenger\u button\u styles.xml:66:error:error:error:找不到与给定名称匹配的资源:attr'android:textAllCaps.我将其从值中删除 无法解析导入android.support我添加了支持v4 ''运算符不允许用于低于1.7的源代
facebook-android-sdk-4.0.0\facebook\res\values\messenger\u button\u styles.xml:66:error:error:error:找不到与给定名称匹配的资源:attr'android:textAllCaps.
我将其从值中删除
无法解析导入android.support
我添加了支持v4
''运算符不允许用于低于1.7的源代码级别
如果我更改编译器,它将给出kitkat-below错误。当我插入推断类型参数时,它就会消失。
然后给出了螺栓库误差。然后我下载了螺栓并将其导入。然而,这一次螺栓给出了很多我无法进一步修复的问题。有什么建议吗。我也在周末下载了Facebook 4.0.0 SDK,我有很多错误: 我在安装3.23.1时做了以下操作: 1.右键单击新的Facebook项目(您导入的项目)并点亮Android工具,然后选择添加支持库。 2.清理项目 关键部分来了:
3.似乎4.0.0并没有包含bolts的jar文件。您可以将bolt-1.1.2.jar作为外部库从旧版本的Facebook SDK导入。如果你需要关于如何做的细节,请告诉我。希望这对你有帮助,祝你好运 Facebook Android SDK v4.0使用Gradle作为构建和依赖关系管理系统。可用于Eclipse。也可用于与Facebook的maven工件集成:
如果目标版本小于API 15,则会出现android:textAllCaps问题。这不会在Gradle中引起构建问题,并且lint警告被抑制,因为它在API版本<15中被忽略。在eclipse中遵循它是最好的解决方案
成功我在最新的Facebook SDK 4.6.0中遇到了同样的问题 我将通过以下步骤解决此问题:
AndroidManifest.xml
此代码
或更高版本project
Properties
Android
>选择Android 4.4.2
,以解决使用java 1.7
libs
,然后将android-support-v4.jar
从。/android sdk-linux/extras/android/support/v4
复制到libs
libs
享受。。。我希望这对您有所帮助可以这样做,但是我需要将v4.0用于messenger,而较旧的SDK没有此功能。谢谢你的困惑。您仍然可以使用4.0.0,但只需从3.23.1导入bolts-1.1.2.jar作为外部jar即可。我将项目作为gradle项目导入,并在上面的链接中安装了插件。一切都好。但是,我无法将使用库作为项目导入处理。它将facebook和gradle文件夹添加到我的项目和一些gradle文件,如“settings.gradle”、“build.gradle”、“gradlew”等。但我无法导入com.facebook用于我的活动。任何关于现有android项目上gradle集成的演练。Thnx如果你的项目被转换成Gradle,你就不需要再通过代码导入Facebook SDK了,只需按照第4步和第5步中的描述向它添加一个编译依赖项:因此删除所有Facebook SDK代码,并添加:存储库{mavenCentral()}依赖项{compile'com.Facebook.android:Facebook android SDK:4.0.0'}到应用程序的build.gradle。