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