0

我正在尝试File('/path').walk()为 Android 的存储访问框架重新创建一个文件遍历器(如 )。这是原文的一个片段FileTreeWalk

private abstract class DirectoryState(rootDir: File) : WalkState(rootDir) {
    init {
        if (_Assertions.ENABLED)
            assert(rootDir.isDirectory) { "rootDir must be verified to be directory beforehand." }
    }
}

似乎_Assertions只在其模块(internal可见性)内可见,这似乎是stdlib:

@PublishedApi
internal object _Assertions {
    @JvmField
    @PublishedApi
    internal val ENABLED: Boolean = javaClass.desiredAssertionStatus()
}

有什么方法可以检查_Assertions.ENABLED我的助行器吗?

4

0 回答 0