fix: generates XML key names if empty (#394) (PR #615)

This commit is contained in:
sergey-wowwow
2019-04-21 14:26:07 +03:00
committed by skylot
parent 9d22b3caa8
commit c74b7f20a5
@@ -221,6 +221,9 @@ public class ResTableParser extends CommonBinaryParser {
int resRef = pkg.getId() << 24 | typeId << 16 | entryId;
String typeName = pkg.getTypeStrings()[typeId - 1];
String keyName = pkg.getKeyStrings()[key];
if(keyName.isEmpty()) {
keyName = "RES_" + resRef; // autogenerate key name
}
ResourceEntry ri = new ResourceEntry(resRef, pkg.getName(), typeName, keyName);
ri.setConfig(config);