JMR*_*ies 14 android android-facebook
我的应用程序的最新版本偶尔会抛出此错误:
Caused by: java.lang.RuntimeException: Parcelable encounteredClassNotFoundException reading a Serializable object (name = com.facebook.friends.constants.FriendRequestMakeRef)
Run Code Online (Sandbox Code Playgroud)
这是堆栈下降到导致它的行:
at android.os.Parcel.readSerializable(Parcel.java:2148)
at android.os.Parcel.readValue(Parcel.java:2016)
at android.os.Parcel.readMapInternal(Parcel.java:2226)
at android.os.Bundle.unparcel(Bundle.java:223)
at android.os.Bundle.getString(Bundle.java:1055)
at android.content.Intent.getStringExtra(Intent.java:4426)
Run Code Online (Sandbox Code Playgroud)
正如你所看到的,当我在Bundle上执行getStringExtra时,它会被抛出.看起来Facebook SDK正在向捆绑中添加一个对象,在阅读时,无法找到一个类然后崩溃.我在这条线上寻找的字符串与Facebook无关.
我很长一段时间没有改变任何与Facebook SDK相关的东西,但突然之间出现了这种情况.我把它归因于从旧的ANT样式编译到Gradle的切换,因为这是旧版本和这个新版本之间唯一的变化,导致错误.
无论如何,我四处搜索,发现没什么.更重要的是,我不会因为崩溃而责备它,我正在使用的Facebook SDK版本甚至没有包com.facebook.friends.constants
有没有人碰到这个?
| 归档时间: |
|
| 查看次数: |
685 次 |
| 最近记录: |