mirror of
https://github.com/Evolution-X-Devices/device_google_redfin
synced 2026-02-01 10:27:24 +00:00
Disable dexpreopt and <uses-library> check for APKs.
This has to be done because the APKs depend on libraries for which there are no modules in the build system, so it's impossible to add a build dependency on them. As a consequence, it is not possible to construct class loader context for dexpreopt. Bug: 132357300 Test: treehugger Change-Id: I2f69ba7b8d11e22496cc27a67733515a5d0f1395
This commit is contained in:
@@ -15,6 +15,10 @@ LOCAL_MODULE_OWNER := qcom
|
||||
LOCAL_MODULE_CLASS := APPS
|
||||
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
|
||||
LOCAL_CERTIFICATE := platform
|
||||
# Disable dexpreopt and <uses-library> check because the APK depends on
|
||||
# libraries that are not present as modules in the build system.
|
||||
LOCAL_ENFORCE_USES_LIBRARIES := false
|
||||
LOCAL_DEX_PREOPT := false
|
||||
include $(BUILD_PREBUILT)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
@@ -31,6 +35,10 @@ LOCAL_MODULE_OWNER := qcom
|
||||
LOCAL_MODULE_CLASS := APPS
|
||||
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
|
||||
LOCAL_CERTIFICATE := platform
|
||||
# Disable dexpreopt and <uses-library> check because the APK depends on
|
||||
# libraries that are not present as modules in the build system.
|
||||
LOCAL_ENFORCE_USES_LIBRARIES := false
|
||||
LOCAL_DEX_PREOPT := false
|
||||
include $(BUILD_PREBUILT)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
@@ -46,5 +54,9 @@ LOCAL_MODULE_OWNER := qcom
|
||||
LOCAL_MODULE_CLASS := APPS
|
||||
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
|
||||
LOCAL_CERTIFICATE := platform
|
||||
# Disable dexpreopt and <uses-library> check because the APK depends on
|
||||
# libraries that are not present as modules in the build system.
|
||||
LOCAL_ENFORCE_USES_LIBRARIES := false
|
||||
LOCAL_DEX_PREOPT := false
|
||||
include $(BUILD_PREBUILT)
|
||||
endif
|
||||
|
||||
Reference in New Issue
Block a user