android - File.listFiles 因无效的 UTF-8 字符而崩溃

标签 android file

应用程序在目录中导航文件时崩溃。崩溃日志如下:

JNI DETECTED ERROR IN APPLICATION: input is not valid Modified UTF-8: illegal start byte 0xf6
art/runtime/check_jni.cc:65]     string: 'Test Color.X7��37meaba'

java.io.File.list(File.java:742)
java.io.File.listFiles(File.java:784)

最佳答案

本例运行前对apk进行签名,避免崩溃。

关于android - File.listFiles 因无效的 UTF-8 字符而崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27009502/

相关文章:

android - SimpleExpandableListAdapter 的数据应该如何组织

java - 如何在模型中包含列表?

android - 布局 setMargins 在横向模式下不起作用

java - 将 LinkedList 保存到文件并将 List 加载回程序

c++ - 从 'FILE* {aka _IO_FILE*}' 到 'int' 的无效转换

php - 在数据库中显示保存在 Blob 存储中的图像的最佳方式是什么?

android - 画廊中的图像缩略图刷新

android - 如何使用 Android 在 Firebase 数据库中添加具有特定值的特定键?

JAVA:将任何文件正确地流式传输到浏览器

javascript - 如何将多个文件选择放入数组中然后输出到 HTML