一、添加到Removeable中(可卸载)
1. 在 alps/device/Amobile/A_101/device.mk 文件中添加改APK: OPera_MINI 名字
# add third parth removable apk
PRODUCT_PACKAGES += \
FaceBook \
MXPlayer \
Hungamaplay \
OPera_MINI \
Exceloemstub \
Pptoemstub \
BeautyPlusMe \
Dailyhunt \
VuLiv \
eyewatchbasic \
Saavn \
Wordoemstub
2.在alps/vendor/mediatek/proprietary/packages/3rd-party/removable/A_apps/ 添加该APK的一个文件夹OPera_MINI
alps/vendor/mediatek/proprietary/packages/3rd-party/removable/iball_apps/OPera_MINI
3.并在该文件夹中添加对于的Apk文件和Android.mk文件
alps/vendor/mediatek/proprietary/packages/3rd-party/removable/A_apps/OPera_MINI/Android.mk
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
# Module name should match apk name to be installed
LOCAL_MODULE := OPera_MINI
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_CERTIFICATE := PRESIGNED
LOCAL_MODULE_PATH := $(TARGET_OUT)/vendor/operator/app
include $(BUILD_PREBUILT)
4.还有apk文件
alps/vendor/mediatek/proprietary/packages/3rd-party/removable/A_apps/OPera_MINI/OPera_MINI.apk
二、添加到build_in中(不可卸载) 第一种,不需要so包的情况
1.首先,在alps/device/Amobile/A_101/ProjectConfig.mk 文件中,添加上对应的开关
MIKI_BUILD_IN_A_BROWSER_APP=yes
2.在 alps/vendor/mediatek/proprietary/packages/3rd-party/build-in/ 中创建该APK的文件夹 :A_Browser
alps/vendor/mediatek/proprietary/packages/3rd-party/build-in/A_Browser
3.在文件夹中添加上对应Android.mk文件
alps/vendor/mediatek/proprietary/packages/3rd-party/build-in/A_Browser/Android.mk
#
# Miki Prebuilt package
#
ifeq ($(MIKI_BUILD_IN_A_BROWSER_APP),yes)
LOCAL_PATH := $(call my-dir)
#
# include sub dir makefile
#
include $(call all-subdir-makefiles)
endif
4.添加上apk文件夹
alps/vendor/mediatek/proprietary/packages/3rd-party/build-in/A_Browser/apk
5.在文件夹中添加对应的Android