Join GitHub today
Very slow performance of AndroidLib.decodeManifestWithResources #1489
Steps to Reproduce
If this APK is from an OEM ROM (Samsung, HTC, LG). Please attach framework files
If this APK can be freely shared, please upload/attach a link to it.
Questions to ask before submission
I've been thinking, we read the framework file (but store the framework file prior to decode) based on tags, etc. So decodes have to decode the framework file and then the internal framework of the apk in question. This is proving to take longer and longer. However, we are reading the file for one reason - the resources.
I might research the best flat file format for Java to parse and read, since at the end of the day we might be able to get away with a simple k/v store of resourceId -> resourceName (with some additional type data)