39 Commits

Author SHA1 Message Date
REAndroid
b07b8bddfb better xml namespace handling 2023-05-07 16:58:15 +02:00
REAndroid
f5ec1381a4 better hex conversion 2023-05-04 15:01:57 +02:00
REAndroid
b8d410803d implement namespace features as per xmlpull #18 2023-05-03 17:09:45 +02:00
REAndroid
0ec2b3fe1c implement xml pp namespace features #18 2023-05-02 16:41:33 +02:00
REAndroid
b6bbac2dcf performance: link pool strings when only needed #36 2023-04-28 19:06:52 +02:00
REAndroid
2eff5832d7 escape special xml characters 2023-04-20 17:47:11 +02:00
REAndroid
092383e3e0 adapt AOSP xml serializer 2023-04-18 15:16:59 +02:00
REAndroid
9d0a62444c correction on getNamespace parser 2023-04-16 21:38:34 +02:00
REAndroid
fe0ec339ff implement parser text node 2023-04-16 21:36:18 +02:00
REAndroid
22d4fb9b5d synchronise update "value string" & "data string" of xml attribute #23 2023-03-30 07:28:57 -04:00
REAndroid
0c4668ee7f reusable bin xml parser 2023-03-28 09:44:19 -04:00
REAndroid
3919457f4b define apk type 2023-03-28 09:35:06 -04:00
REAndroid
aac57842ed add "split" manifest attribute accessors 2023-03-28 07:38:48 -04:00
REAndroid
5d834d9cd7 fix check resource id is zero when search attribute by name 2023-03-28 06:44:31 -04:00
REAndroid
0e161a4321 decode unknown resource id as hex 2023-03-28 06:22:17 -04:00
REAndroid
a7b3a466d0 improved pull parser with decoder #18 2023-03-27 14:55:45 -04:00
REAndroid
9cc7852750 improved pull parser with decoder #18 2023-03-27 14:54:58 -04:00
REAndroid
80309a32c7 relate ResValueMap and ResXmlAttribute with AttributeValue 2023-03-27 07:44:14 -04:00
REAndroid
cd481f2e19 implement standard XmlPullParser & android s XmlResourceParser #18 2023-03-26 16:00:30 -04:00
REAndroid
ebd8cec757 implement MainChunk 2023-03-26 15:43:56 -04:00
REAndroid
63478aaa1b accessible parent chunk from Value 2023-03-26 11:18:07 -04:00
REAndroid
ce53ffd072 implement getTargetSdkVersion 2023-03-12 16:02:58 -04:00
REAndroid
dfe85947b4 [XML] clean unused strings and res id from pool 2023-03-12 14:11:43 -04:00
REAndroid
f81616f2f1 implement destroy Block 2023-03-11 05:14:01 -05:00
REAndroid
cd819c1d0d make accessible SpecFlag 2023-03-08 14:46:41 -05:00
REAndroid
57fadc12c0 sort ResXmlElement 2023-03-07 10:55:56 -05:00
REAndroid
3bfa17aeb6 sort ResXmlElement 2023-03-06 16:09:46 -05:00
REAndroid
71437db825 make ApkFile as parent 2023-03-06 11:51:50 -05:00
REAndroid
01ffe761fe fix create name space for empty uri #12 2023-03-04 13:51:36 -05:00
REAndroid
6738d973ec create name creator for ResXmlAttribute 2023-02-18 11:52:30 -05:00
REAndroid
217a491940 simplify obtaining parent 2023-02-18 11:48:27 -05:00
REAndroid
a40b086f9e initialize as utf-16 for StringPool of AndroidManifestBlock 2023-02-18 08:28:26 -05:00
REAndroid
67585ca19c simplify reference check 2023-02-17 08:41:47 -05:00
REAndroid
2f75149bae link attributes resource id 2023-02-17 08:17:32 -05:00
REAndroid
a48537a20e re-struct Value to include ResXmlAttribute 2023-02-17 06:20:27 -05:00
REAndroid
8023a75ae8 simplify getParent methods 2023-02-17 06:14:11 -05:00
REAndroid
7430b40c54 rename classes 2023-02-13 11:38:58 -05:00
REAndroid
0206c73908 fix merge error 2023-02-10 09:55:48 -05:00
REAndroid
71cf694c33 rename packages 2023-01-22 15:27:26 -05:00