android - 如何在 Android 应用程序中调试由 UnixDirectoryStream 引起的泄漏
问题描述
启用 StrictMode 后,我注意到了这一点:
2021-05-08 11:09:42.854 14347-14773/com.myapp D/StrictMode: StrictMode policy violation: android.os.strictmode.LeakedClosableViolation: A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks. Callsite: close
at android.os.StrictMode$AndroidCloseGuardReporter.report(StrictMode.java:1929)
at dalvik.system.CloseGuard.warnIfOpen(CloseGuard.java:305)
at sun.nio.fs.UnixDirectoryStream.finalize(UnixDirectoryStream.java:240)
at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:291)
at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:278)
at java.lang.Daemons$Daemon.run(Daemons.java:139)
at java.lang.Thread.run(Thread.java:923)
2021-05-08 11:09:42.855 14347-14773/com.myapp D/StrictMode: StrictMode policy violation: android.os.strictmode.LeakedClosableViolation: A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks. Callsite: close
at android.os.StrictMode$AndroidCloseGuardReporter.report(StrictMode.java:1929)
at dalvik.system.CloseGuard.warnIfOpen(CloseGuard.java:305)
at sun.nio.fs.UnixSecureDirectoryStream.finalize(UnixSecureDirectoryStream.java:580)
at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:291)
at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:278)
at java.lang.Daemons$Daemon.run(Daemons.java:139)
at java.lang.Thread.run(Thread.java:923)
如何调试这个?
解决方案
推荐阅读
- javascript - 在新的 Google 站点中使用 localStorage 和 IndexedDB
- ms-access - 使用 MS-Access 和 VBA 时如何确定 SharePoint 是否在线
- python - url请求Python超出了最大重试次数
- python-3.x - “Image.fromarray”在大尺寸图像中导致“OverflowError:size does not fit in an int”错误
- javascript - 添加和删除子元素
- linux - 如何使用该 Ubuntu 服务器自动/定期将文件从 FTP 服务器复制到不同的 Ubuntu 服务器?
- computational-geometry - 点云更新的最佳数据结构?
- python-3.x - 希望创建一种有效的方式来显示非二叉树结构
- python - TypeError: load() 接受 1 个位置参数,但给出了 2 个。tensorflowjs 转换器错误
- java - 下载的视频无法在 Android 版本 <= 6.1 上播放