mirror of
https://github.com/ReVanced/revanced-manager.git
synced 2025-05-11 21:15:37 +02:00
fix: Log errors and warnings when compiling resources
This commit is contained in:
parent
841d61278b
commit
5c7d52c8e9
1 changed files with 11 additions and 8 deletions
|
@ -9,7 +9,6 @@ import android.os.Handler
|
||||||
import android.os.Looper
|
import android.os.Looper
|
||||||
import app.revanced.library.ApkUtils
|
import app.revanced.library.ApkUtils
|
||||||
import app.revanced.library.ApkUtils.applyTo
|
import app.revanced.library.ApkUtils.applyTo
|
||||||
import app.revanced.library.installation.installer.LocalInstaller
|
|
||||||
import app.revanced.manager.flutter.utils.Aapt
|
import app.revanced.manager.flutter.utils.Aapt
|
||||||
import app.revanced.manager.flutter.utils.packageInstaller.InstallerReceiver
|
import app.revanced.manager.flutter.utils.packageInstaller.InstallerReceiver
|
||||||
import app.revanced.manager.flutter.utils.packageInstaller.UninstallerReceiver
|
import app.revanced.manager.flutter.utils.packageInstaller.UninstallerReceiver
|
||||||
|
@ -169,7 +168,8 @@ class MainActivity : FlutterActivity() {
|
||||||
putValue(option.default)
|
putValue(option.default)
|
||||||
|
|
||||||
option.values?.let { values ->
|
option.values?.let { values ->
|
||||||
put("values",
|
put(
|
||||||
|
"values",
|
||||||
JSONObject().apply {
|
JSONObject().apply {
|
||||||
values.forEach { (key, value) ->
|
values.forEach { (key, value) ->
|
||||||
putValue(value, key)
|
putValue(value, key)
|
||||||
|
@ -257,16 +257,19 @@ class MainActivity : FlutterActivity() {
|
||||||
|
|
||||||
// Setup logger
|
// Setup logger
|
||||||
Logger.getLogger("").apply {
|
Logger.getLogger("").apply {
|
||||||
handlers.forEach {
|
handlers.forEach { handler ->
|
||||||
it.close()
|
handler.close()
|
||||||
removeHandler(it)
|
removeHandler(handler)
|
||||||
}
|
}
|
||||||
|
|
||||||
object : java.util.logging.Handler() {
|
object : java.util.logging.Handler() {
|
||||||
override fun publish(record: LogRecord) {
|
override fun publish(record: LogRecord) {
|
||||||
if (record.loggerName?.startsWith("app.revanced") != true || cancel) return
|
if (cancel) return
|
||||||
|
if (
|
||||||
updateProgress(-1.0, "", record.message)
|
record.loggerName?.startsWith("app.revanced") == true ||
|
||||||
|
// Logger in class brut.util.OS.
|
||||||
|
record.loggerName == ""
|
||||||
|
) updateProgress(-1.0, "", record.message)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun flush() = Unit
|
override fun flush() = Unit
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue