diff --git a/brut.apktool/apktool-lib/src/main/resources/prebuilt/aapt2/linux/aapt2 b/brut.apktool/apktool-lib/src/main/resources/prebuilt/aapt2/linux/aapt2 index 16c662a1..d61eb902 100755 Binary files a/brut.apktool/apktool-lib/src/main/resources/prebuilt/aapt2/linux/aapt2 and b/brut.apktool/apktool-lib/src/main/resources/prebuilt/aapt2/linux/aapt2 differ diff --git a/brut.apktool/apktool-lib/src/main/resources/prebuilt/aapt2/macosx/aapt2 b/brut.apktool/apktool-lib/src/main/resources/prebuilt/aapt2/macosx/aapt2 index 54a070d4..957487d5 100755 Binary files a/brut.apktool/apktool-lib/src/main/resources/prebuilt/aapt2/macosx/aapt2 and b/brut.apktool/apktool-lib/src/main/resources/prebuilt/aapt2/macosx/aapt2 differ diff --git a/brut.apktool/apktool-lib/src/main/resources/prebuilt/aapt2/windows/aapt2.exe b/brut.apktool/apktool-lib/src/main/resources/prebuilt/aapt2/windows/aapt2.exe index 4af0425e..8338faa0 100755 Binary files a/brut.apktool/apktool-lib/src/main/resources/prebuilt/aapt2/windows/aapt2.exe and b/brut.apktool/apktool-lib/src/main/resources/prebuilt/aapt2/windows/aapt2.exe differ diff --git a/brut.apktool/apktool-lib/src/test/java/brut/androlib/aapt2/BuildAndDecodeTest.java b/brut.apktool/apktool-lib/src/test/java/brut/androlib/aapt2/BuildAndDecodeTest.java index 6b0b66d8..c15ab9ee 100644 --- a/brut.apktool/apktool-lib/src/test/java/brut/androlib/aapt2/BuildAndDecodeTest.java +++ b/brut.apktool/apktool-lib/src/test/java/brut/androlib/aapt2/BuildAndDecodeTest.java @@ -77,6 +77,11 @@ public class BuildAndDecodeTest extends BaseTest { compareXmlFiles("res/navigation/nav_graph.xml"); } + @Test + public void leadingDollarSignResourceNameTest() throws BrutException { + compareXmlFiles("res/drawable/$avd_hide_password__0.xml"); + } + @Test public void confirmManifestStructureTest() throws BrutException { compareXmlFiles("AndroidManifest.xml"); diff --git a/brut.apktool/apktool-lib/src/test/resources/aapt2/testapp/res/drawable/$avd_hide_password__0.xml b/brut.apktool/apktool-lib/src/test/resources/aapt2/testapp/res/drawable/$avd_hide_password__0.xml new file mode 100644 index 00000000..bc692719 --- /dev/null +++ b/brut.apktool/apktool-lib/src/test/resources/aapt2/testapp/res/drawable/$avd_hide_password__0.xml @@ -0,0 +1 @@ + \ No newline at end of file