
我无法让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)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)