当前位置: 首页 > 知识库问答 >
问题:

Facebook SDK无法在Android Studio上运行

巫马欣嘉
2023-03-14

当我导入导入com.facebook.android.facebook;时,我无法运行我的应用程序,它会不断报告错误:com.facebook.Android包不存在并且我所有引用facebook的方法都是“不推荐的”。

有人知道这会发生在哪里吗?

共有1个答案

宦子琪
2023-03-14

在最新的Facebook SDK更新中,我一直面临着类似的问题,如果您正在使用Gradle,我强烈建议您首先尝试进行Gradle同步,就像您在这里看到的那样:

https://stackoverflow.com/a/19932896/799162

如果这不起作用(就像我的情况一样),您可以强制gradle下载您的依赖项,如下所示:

 类似资料:
  • 在此处输入图像描述 我想安装Android Studio,但在图片中显示的状态下,它无法再安装并且已停止。

  • 您能帮助在android studio中运行默认java而不是gradle执行吗?谢谢

  • 问题内容: 这是我的应用程序级别gradle文件: 编译项目时出现的完整错误是: 错误:任务’:app:transformDexArchiveWithExternalLibsDexMergerForDebug’的执行失败。 java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:无法合并dex

  • 问题内容: 以下代码可在实时站点上运行,但无法在jsfiddle站点上运行。 谁能告诉我为什么它在jsfiddle上不起作用? 在控制台上,它记录:和。 您将代码作为片段嵌入此处时,可以看到该代码的工作原理: 问题答案: 您定义的函数是在onload函数中定义的,因此在它们被引用之前,因为它们是在该函数中定义的,所以只能在该函数中引用它们。您在HTML中将它们称为全局变量。您有三种选择 a)(最简

  • 问题内容: 我在Windows上有一个基本的webserver hello world应用程序,可用于Windows上的nodejs,它可在localhost上运行。但是,当我从互联网测试它时,它无法连接。我在netgear路由器中设置了端口转发。我是否在这里缺少使我的nodejs服务器对外界可见的步骤? 谢谢。 问题答案: 确保您聆听而不是 是仅对您的计算机可见的专用网络。 侦听所有接口,包括私

  • 问题内容: 我正在尝试在Ubuntu终端上运行javac。但是我得到以下信息: JDK已经安装并运行说 我的jdk安装在/ usr / lib / jvm / java-6-open- jdk中;而且我能够从Eclipse编译并运行Java程序。但是在使用终端时遇到了上述问题。 问题答案: 该二进制(可能其他的Java二进制文件)是/不是您的用户环境变量。有几种解决方法: 添加到用户的环境变量。您

  • 我正在使用android Studio 0.8.2并希望将数据从文件读取到数组,但我得到了这个错误:无法解析符号FileUtils。错误在这一行: 我已经包括了commons-io-2.4。应用程序中的jar文件- 如果你需要更多信息,请告诉我。