REAndroid
REAndroid
@c01ns You shouldn't close this, it is serious issue. This error should not happen at any java version and platforms. Reopening this and try to fix it.
@c01ns @SubZero5 Please confirm [796cc8d](https://github.com/REAndroid/APKEditor/commit/796cc8d452f8b67f002ec65c33046cc052c64ad5) fixes this issue, Jar is available at action run [10616226207](https://github.com/REAndroid/APKEditor/actions/runs/10616226207)
@SubZero5 Unrelated issue, I am trying to fix `Exception at com.reandroid.arsc.chunk.xml.ResXmlElement.removeUnusedNamespaces(ResXmlElement.java:306)` Your case could be related to signatures block use flag `-clean-meta` during merge
I don't know. Use `apksigner.jar` from stock android sdk build-tools to sign your merged apk, this should tell you where the problem is
- "Signature restore" function on APKEditor is not same as signing apk, it just places V2 & V3 signing blocks on zip structure. Here is general structure of signed apk:...
> However, after trying it out, I used the 2.15.0 version of the "MT Manager" app to modify the app without re signing it. I found that there was no...
See the help about "decompile" APKEditor.jar d -h
This and other differences are common on smali encoding/decoding. But should not break any logic of dex. For example: > .field public static USE_DEPENDENCY_ORDERING:Z = false > .field public static...
> Why was xmlns:app removed? "res-auto" is aapt/aapt2 thing we prioritize to satisfy android os. Processing xml namespace is a bit complex for android world, each namespace represents resource package...
1. Did you sign the apk ? 2. What is the error message when installing with `adb install file.apk`