在 android studio 中包含 facebook sdk
Posted
技术标签:
【中文标题】在 android studio 中包含 facebook sdk【英文标题】:include facebook sdk in android studio 【发布时间】:2017-05-22 15:10:29 【问题描述】:我很关注包含 FB SDK 的内容 但是当我想导入时
import com.facebook.FacebookSdk;
我需要这个用于 FB 分析,所以我创建了 fbanalytic 类:
image here
我们看到它被隐藏了我不知道修复它
还有他的人告诉那个班级,在 fb sdk 的最新版本中,这并不重要,对吗? 目前我正在使用最新版本:facebook-android-sdk-4.22.1
【问题讨论】:
你没有在你的代码上使用 FacebookSdk,所以是灰色的 好的,第一步我创建新项目来导入 fb-sdk,但是第二个当我想在现有项目中使用 import fb-sdk 他隐藏你知道如何解决它 【参考方案1】:使用 Facebook SDK:
通过将编译依赖添加到build.gradle
文件来导入sdk
依赖 编译'com.facebook.android:facebook-android-sdk:4.+'
现在,当您尝试使用 Facebook SDK 中的某些内容时,它应该会自动导入到您的文件中。
在您的示例中,您正在创建一个使用 AppEventsLogger
的新类,它是 Facebook SDK 的一部分。您可能编写的导入语句 (import com.facebook.FacebookSDK
) 是灰色的,第二个导入语句清楚地表明它正在导入表单 com.facebook.*
SDK。
tldr:Android Studio 按预期从 Facebook SDK 导入。
【讨论】:
好的,谢谢,解释方法非常有帮助,现在我确保类是自动导入的 【参考方案2】:在依赖括号内添加 build.gladle:
compile 'com.facebook.android:facebook-android-sdk:4.+'
可能是duplicate。
【讨论】:
以上是关于在 android studio 中包含 facebook sdk的主要内容,如果未能解决你的问题,请参考以下文章
在android studio的apk中包含.so库[重复]