Android file:///storage/emulated/0/XX exposed beyond app through ClipData.Item.getUri()

 android.os.FileUriExposedException: file:///storage/emulated/0/Android/data/com.kubota.kpad/files/log.zip exposed beyond app through ClipData.Item.getUri()
        at android.os.StrictMode.onFileUriExposed(StrictMode.java:1996)
        at android.net.Uri.checkFileUriExposed(Uri.java:2378)
        at android.content.ClipData.prepareToLeaveProcess(ClipData.java:963)

解决方案:在崩溃的代码之前添加:

 val builder = VmPolicy.Builder()
        StrictMode.setVmPolicy(builder.build())

 


版权声明:本文为Crystal_xing原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。