//移除源生Laucher
build/target/product/common.mk
- Launcher2 \
ifeq ($(strip $(SUNMONTECH_LAUNCHER_F66)),yes)
PRODUCT_PACKAGES += AirFreshLocal
PRODUCT_COPY_FILES += $(call find-copy-subdir-files,*.so,packages/apps/AirFreshLocal/lib,system/lib/air.AirFreshLocal)
else
PRODUCT_PACKAGES +=Launcher2
endif
Launcher开关宏直接定义在项目ProjectConfig.mk中
将目标APK以及安装生成的lib放入到packages/apps/AirFreshLocal/
Android.mk:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
# Module name should match apk name to be installed
LOCAL_MODULE := AirFreshLocal
LOCAL_MODULE_TAGS := optional
#wanglei test ---------------------------------
LOCAL_OVERRIDES_PACKAGES := Home
#APP_ABI := armeabi-v7a
#wanglei test ---------------------------------
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_CERTIFICATE := PRESIGNED
include $(BUILD_PREBUILT)