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