android - Facebook SDK Android,java.lang.RuntimeException : Unable to get provider com. facebook.internal.FacebookInitProvider

标签 android facebook

有没有人在使用 Facebook SDK for Android 之前遇到过这个错误?

java.lang.RuntimeException: Unable to get provider com.facebook.internal.FacebookInitProvider: java.lang.ClassNotFoundException: Didn't find class "com.facebook.internal.FacebookInitProvider" on path: DexPathList[[zip file "/data/app/com.hellogold.app.dev-2/base.apk"]

最佳答案

我遇到了同样的问题,因为我在 App.onCreate 中调用了 MultiDex.install,移动到 App.attachBaseContext() 解决了这个问题。因为提供了在 App.onCreate 之前开始安装。

关于android - Facebook SDK Android,java.lang.RuntimeException : Unable to get provider com. facebook.internal.FacebookInitProvider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42526290/

相关文章:

java - BottomNavigationView - 如何避免重新创建 fragment 并重用它们

android - 如何为webview设置SOCKS代理

java - 良好实践 - 传递实例并调用实例方法

javascript - 尽管使用范围变量,FB Javascript API 不返回电子邮件

java - 无法将搜索栏与文本关联起来

java - 如何在 Android 应用程序中安全地实现 FTP 凭据?

java - 实现社交媒体登录到spring security

ios - 从 Facebook 阅读公共(public)时间表

php - Facebook 访问 token 过早过期

facebook - 无法向 FB 提交错误报告