Android应用开发¶
预安装APK¶
概述
Android 上的应用预安装功能,主要是指配置产品时,根据厂商要求,将事先准备好的第三方应用预制进 Android 系统。 预安装分为:
l 安装不可卸载应用;
l 安装可永久卸载应用;
l 安装卸载后恢复出厂设置后自动恢复的应用。
功能启用说明
配置和使用
1、cd device/rockchip/rk3399pro 有三个文件夹,分别为: preinstall preinstall_del_forever preinstall_del 分别对应概述中的几种。请将需要预置的应用放入对应的文件夹,注意 apk 文件名尽量使用英文,避免空格。
2、make 之后会在$OUT/oem 目录, 生成对应的文件夹: bundled_persist-app bundled_uninstall_gone-app bundled_uninstall_back-app 仍旧对应概述中的几种。
编译结果 编译后配置文件将会输出到 oem 分区($OUT/oem/),增加后请确认烧写了 oem.img 及 boot.img 来使其生效、misc.img。
订制开关机铃声¶
1、将 device/rockchip/common/BoardConfig.mk 文件的 BOOT_SHUTDOWN_ANIMATION_RINGING := false,改为 BOOT_SHUTDOWN_ANIMATION_RINGING := true,来打开编译时将文件打包进固件的功能
2、文件放置路径
自Android 7.0开始,动画与铃音合并。 将开机的动画(及铃声)复制到:device/rockchip/common/bootshutdown/bootanimation.zip (PC 源码路径) 将关机的动画(及铃声)复制到:device/rockchip/common/bootshutdown/shutdownanimation.zip (PC 源码路径)
3、编译android工程
铃音将会输出到 oem 分区($OUT/oem/media/), 增加后请确认烧写了 oem.img 及boot.img 来使其生效。
4、文件说明
开机铃声必须是要 wav 格式的音乐文件。 关机铃声必须是要 wav 或者 ogg 格式的音乐文件。 开机动画(铃音)在设备上的存放的路径为:/oem/media/bootanimation.zip 关机动画(铃音)在设备上的存放的路径为:/oem/media/shutdownanimation.zip 动画制作方法:http://blog.sina.com.cn/s/blog_4960586c0100vu5v.html