Fix presigned apk check for privileged apps
The validation checks that run for presigned apps currently expect that privileged apps have uncompressed dex files but if DONT_UNCOMPRESS_PRIV_APPS_DEXS is true (UncompressPrivAppDex false) this doesn't have to be the case so make the validation consistent with this. Also make TestAndroidAppImport_Preprocessed verify that extra arguments to 'check_prebuilt_presigned_apk.py' are correct for both privileged and non-privileged apps. Test: m nothing --no-skip-soong-tests Test: Add presigned, privileged android_app_import module with compressed dex to PRODUCT_PACKAGES for aosp_cf_x86_64_phone, lunch aosp_cf_x86_64_phone-trunk_staging-userdebug && m DONT_UNCOMPRESS_PRIV_APPS_DEXS=true no longer fails due to validation error. Change-Id: I7e22cf525cd9d99d1ecb24e4e2e99c3f9de48146
Loading
Please register or sign in to comment