Yo Chiang
dbdf8f9c2e
Don't dexpreopt APEX variant modules
Java modules that are APEX variant won't be dexpreopted.
After applying this CL,
- $(ANDROID_PRODUCT_OUT)/apex/com.android.appsearch/javalib/service-appsearch.jar
- $(ANDROID_PRODUCT_OUT)/apex/com.android.cronet/javalib/org.chromium.net.cronet.jar
- $(ANDROID_PRODUCT_OUT)/apex/com.android.os.statsd/javalib/service-statsd.jar
- $(ANDROID_PRODUCT_OUT)/apex/com.android.telephony/app/StkLib/StkLib.apk
above four files are not preopted, thus the dex files aren't uncompressed.
FIle size of JAR/APK is (before / after):
- service-appsearch.jar: 697594 / 273354
- org.chromium.net.cronet.jar: 607206 / 239990
- service-statsd.jar: 90806 / 41857
- StkLib.apk: 6424332 / 2942719
File size of APEX is (before / after):
- com.android.appsearch.apex: 854851 / 432963
- com.android.cronet.apex: 4982739 / 4618195
- com.android.os.statsd.apex: 322319 / 322319
- com.android.telephony.apex: 6596717 / 3111021
Bug: 146984232
Test: lunch aosp_cf_x86_phone-userdebug; m
Test: Build aosp_cf_x86_phone with and w/o this CL and compare artifacts.
After applying this CL, javalibs and apps embedded inside APEX
were not preopted, thus dex file are not uncompressed.
Change-Id: I296173bc29d0df0c4d5cc59e4b070e5c4d3b50d5
2020-01-09 20:08:15 +08:00
..
2019-12-19 11:57:47 +09:00
2019-09-29 23:26:37 -07:00
2020-01-08 14:49:31 +09:00
2019-06-03 10:51:42 -07:00
2019-03-21 11:25:46 +00:00
2019-12-11 17:27:07 +09:00
2020-01-07 06:23:04 +00:00
2019-12-17 16:55:20 -08:00
2019-12-18 23:29:58 +00:00
2020-01-08 14:49:31 +09:00
2019-11-07 02:05:06 +00:00
2019-10-16 14:52:30 -07:00
2020-01-08 14:49:31 +09:00
2019-11-27 12:40:07 +01:00
2019-12-18 08:19:10 -08:00
2020-01-08 10:58:24 +00:00
2020-01-08 10:58:24 +00:00
2019-07-29 20:48:30 +09:00
2020-01-09 20:08:15 +08:00
2019-12-31 15:08:59 +00:00
2019-10-04 14:00:36 -07:00
2019-12-19 19:19:40 +00:00
2019-12-19 02:11:10 +00:00
2019-02-28 16:13:20 +00:00
2018-01-29 12:46:26 -08:00
2019-06-11 13:30:13 -07:00
2019-05-06 14:22:26 -07:00
2019-12-31 15:08:59 +00:00
2020-01-09 02:20:42 +00:00
2019-01-23 18:05:18 +00:00
2019-05-27 11:34:10 +00:00
2019-07-17 11:15:09 -07:00
2019-11-07 02:05:06 +00:00
2019-04-30 15:33:49 +01:00
2020-01-08 11:24:58 +00:00
2019-07-17 11:15:09 -07:00
2019-01-23 20:17:51 +00:00
2019-12-19 19:19:40 +00:00
2019-10-26 20:35:13 +00:00
2019-12-11 17:25:27 +09:00
2020-01-07 20:14:14 +00:00
2019-12-18 08:19:10 -08:00
2020-01-07 20:14:14 +00:00
2019-07-22 13:18:48 -07:00
2019-12-19 09:35:23 +09:00
2019-12-19 19:19:40 +00:00
2020-01-03 14:16:22 +09:00
2019-10-18 15:14:15 -07:00