Modify extension bytecode to fix SimpleDateFormat cannot parse errors

This commit is contained in:
Syer10
2021-06-26 12:50:04 -04:00
parent d06c3586fd
commit fc8bb10ca3
13 changed files with 1338 additions and 17 deletions

View File

@@ -22,6 +22,7 @@ import org.kodein.di.conf.global
import org.kodein.di.instance
import org.w3c.dom.Element
import org.w3c.dom.Node
import suwayomi.tachidesk.manga.impl.util.BytecodeEditor
import suwayomi.tachidesk.server.ApplicationDirs
import xyz.nulldev.androidcompat.pm.InstalledPackage.Companion.toList
import xyz.nulldev.androidcompat.pm.toPackageInfo
@@ -80,6 +81,8 @@ object PackageTools {
""".trimIndent()
)
handler.dump(errorFile, emptyArray<String>())
} else {
BytecodeEditor.fixAndroidClasses(jarFilePath.toFile())
}
}