Support explicit operation for when to load full resource table (#3217)

This commit is contained in:
sv99
2023-07-25 13:18:13 +03:00
committed by GitHub
parent 20afa7d2e5
commit 7a4a20ba34
4 changed files with 90 additions and 51 deletions

View File

@ -58,8 +58,8 @@ public class NonStandardPkgIdTest extends BaseTest {
Config.getDefaultConfig(), new ExtFile(testApk));
sTestNewDir.mkdirs();
resourcesDecoder.decodeManifest(sTestNewDir);
mResTable = resourcesDecoder.decodeResources(sTestNewDir);
resourcesDecoder.decodeManifest(sTestNewDir);
}
@AfterClass

View File

@ -57,6 +57,7 @@ public class DecodeArrayTest extends BaseTest {
Config.getDefaultConfig(),
new ExtFile(sTmpDir + File.separator + apk));
resourcesDecoder.loadMainPkg();
ResTable resTable = resourcesDecoder.getResTable();
ResValue value = resTable.getResSpec(0x7f020001).getDefaultResource().getValue();
@ -70,6 +71,7 @@ public class DecodeArrayTest extends BaseTest {
Config.getDefaultConfig(),
new ExtFile(sTmpDir + File.separator + apk));
resourcesDecoder.loadMainPkg();
ResTable resTable = resourcesDecoder.getResTable();
ResValue value = resTable.getResSpec(0x7f020000).getDefaultResource().getValue();