使用Android.bp 预装应用
背景介绍
android 应用 预置到系统中。 在之前的开发者使用的都是andorid.mk来做makfile.
为了顺应发展。 切换到android.bp 是有意义的。
为了给大家提供一个轮子 在这里 我举一个例子
Android.mk 预装
# ScanDemo
LOCAL_PATH := $(my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := MindeoScanDemo
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES :=MindeoScanDemo_V0.1.21.apk
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_MULTILIB := 32
LOCAL_CERTIFICATE := platform
LOCAL_PRIVILEGED_MODUL := true
LOCAL_DEX_PREOPT := false
include $(BUILD_PREBUILT)
Android.bp 预装
// ScanDemo Package
android_app_import {
name: "MindeoScanDemo",
compile_multilib: "32",
certificate: "platform",
privileged: true,
dex_preopt: {
enabled: false,
},
apk: "MindeoScanDemo_V0.1.21.apk",
}
总结
话不多说。这里举了个一个例子 对照着看 希望你能有所收获
BR
版权声明:本文为wnw_jackie原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。