Android Facebook SDK–android.support-v4问题(未找到类android.support.v4.app.Fragment)

Android Facebook SDK–android.support-v4问题(未找到类android.support.v4.app.Fragment),第1张

概述我无法让FacebookSDK(v3.7)在我的AndroidIntellij项目中运行.我按照thesesteps将Facebook库添加为我的项目的新模块,但我不断收到此错误:java:cannotaccessandroid.support.v4.app.Fragmentclassfileforandroid.support.v4.app.Fragmentnotfound以下是我

我无法让Facebook SDK(v3.7)在我的Android Intellij项目中运行.

我按照these steps将Facebook库添加为我的项目的新模块,但我不断收到此错误:

java: cannot access androID.support.v4.app.Fragment
class file for androID.support.v4.app.Fragment not found

以下是我的模块依赖项的屏幕截图:

这是Facebook模块依赖项的屏幕截图:

当我将v4支持库添加到我自己的模块时,我得到一个不同的错误:

AndroID Dex: [FunnyGific] com.androID.dex.DexException: Multiple dex files define Lcom/facebook/Accesstoken;

我尝试使用在facebook-android-sdk-3.7 / facebook / libs文件夹中找到的androID-support-v4.jar,也尝试通过Maven导入它,我一直得到同样的错误.这里有什么想法?

我可以让它工作的唯一情况是添加Facebook mvn存储库,但即使在这种情况下,当我尝试显示Facebook Loginbutton(java.lang.classNotFoundException:com.facebook.androID)时,我会遇到一些奇怪的异常. R $颜色):

<dependency>    <groupID>fr.avianey</groupID>    <artifactID>facebook-androID-API</artifactID>    <version>3.8.0</version>    <type>aar</type></dependency>

没有想法,会喜欢一些帮助,让这个工作.

解决方法:

我刚刚在IDeaU v14中遇到过这个问题:找不到FragmentActivity!

1)图书馆设置:

2)类路径添加

3)找到额外的> AndroID>支持> v4(或您需要的任何版本)

4)高兴!红色的波浪走开了.

总结

以上是内存溢出为你收集整理的Android Facebook SDK – android.support-v4问题(未找到类android.support.v4.app.Fragment)全部内容,希望文章能够帮你解决Android Facebook SDK – android.support-v4问题(未找到类android.support.v4.app.Fragment)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1117092.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存