This commit is contained in:
Horis
2025-04-27 18:22:52 +08:00
parent 4b57f89a87
commit 37b9d024f0
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -100,7 +100,7 @@ cn.hutool.core.util.**{*;}
*** mNavButtonView; *** mNavButtonView;
} }
# FileDocExtensions.kt TreeDocumentFileConstructor # FileDocExtensions.kt treeDocumentFileConstructor
-keep class androidx.documentfile.provider.TreeDocumentFile -keep class androidx.documentfile.provider.TreeDocumentFile
# JsoupXpath # JsoupXpath
@@ -45,7 +45,7 @@ data class FileDoc(
fun asDocumentFile(): DocumentFile? { fun asDocumentFile(): DocumentFile? {
if (isContentScheme) { if (isContentScheme) {
return if (isDir) { return if (isDir) {
TreeDocumentFileConstructor.newInstance(null, appCtx, uri) as DocumentFile treeDocumentFileConstructor.newInstance(null, appCtx, uri) as DocumentFile
} else { } else {
DocumentFile.fromSingleUri(appCtx, uri) DocumentFile.fromSingleUri(appCtx, uri)
} }
@@ -62,7 +62,7 @@ data class FileDoc(
companion object { companion object {
private val TreeDocumentFileConstructor by lazy { private val treeDocumentFileConstructor by lazy {
Class.forName("androidx.documentfile.provider.TreeDocumentFile") Class.forName("androidx.documentfile.provider.TreeDocumentFile")
.getDeclaredConstructor( .getDeclaredConstructor(
DocumentFile::class.java, DocumentFile::class.java,