美文网首页
android go Mms闪退问题java.lang.Secu

android go Mms闪退问题java.lang.Secu

作者: 超__越 | 来源:发表于2018-04-05 10:12 被阅读713次

    04-03 17:46:47.782 E/AndroidRuntime( 3713): Process: com.android.mms, PID: 3713

    04-03 17:46:47.782 E/AndroidRuntime( 3713): java.lang.SecurityException: MODE_WORLD_WRITEABLE no longer supported

    04-03 17:46:47.782 E/AndroidRuntime( 3713): at android.app.ContextImpl.checkMode(ContextImpl.java:2423)

    04-03 17:46:47.782 E/AndroidRuntime( 3713): at android.app.ContextImpl.openFileOutput(ContextImpl.java:532)

    04-03 17:46:47.782 E/AndroidRuntime( 3713): at android.content.ContextWrapper.openFileOutput(ContextWrapper.java:201)

    04-03 17:46:47.782 E/AndroidRuntime( 3713): at com.android.mms.MessageTemplateProvider.saveXMLDoc(MessageTemplateProvider.java:377)

    04-03 17:46:47.782 E/AndroidRuntime( 3713): at com.android.mms.MessageTemplateProvider.updateXML(MessageTemplateProvider.java:290)

    04-03 17:46:47.782 E/AndroidRuntime( 3713): at com.android.mms.MessageTemplateProvider.getXMLDoc(MessageTemplateProvider.java:328)

    04-03 17:46:47.782 E/AndroidRuntime( 3713): at com.android.mms.MessageTemplateProvider.query(MessageTemplateProvider.java:196)

    04-03 17:46:47.782 E/AndroidRuntime( 3713): at android.content.ContentProvider.query(ContentProvider.java:1055)

    04-03 17:46:47.782 E/AndroidRuntime( 3713): at android.content.ContentProvider.query(ContentProvider.java:1147)

    从log上 报错为 java.lang.SecurityException: MODE_WORLD_READABLE no longer supported

    由于MODE_WORLD_READABLE 模式已经被废弃。

    可以将代码中这个改为

    MODE_WORLD_READABLE 模式换成  MODE_PRIVATE

    下面我们分析上面是在at android.app.ContextImpl.checkMode(ContextImpl.java:2423)

    报错,

    找这个文件

    修改这个模式即可。

    相关文章

      网友评论

          本文标题:android go Mms闪退问题java.lang.Secu

          本文链接:https://www.haomeiwen.com/subject/riyrhftx.html