Don't fail the build if manifest_check cannot extract targetSdkVersion.
Instead, return "any" SDK version 10000, which will cause dexpreopt to not add any compatibility libraries to class loader context. This is as good guess as any, and the build system already uses "any" version if there is not manifest or APK from which to extract targetSdkVersion. This fixes broken build on cf_x86_auto-userdebug. Bug: 132357300 Bug: 183943146 Test: lunch cf_x86_auto-userdebug \ && m out/target/product/vsoc_x86/obj/APPS/playback_intermediates/dexpreopt.zip Change-Id: I5ee75639ece716c3a9800ddea346fe7c73da7c3a
Loading
Please register or sign in to comment