编译安卓6.0的SystemUI模块

导火索:由于公司开发的安卓终端项目要霸占整个设备屏幕且永不退出,不允许用户退出。所以必须要干掉系统默认的导航栏和状态栏,但是系统提供的api只能暂时隐藏,手指下拉或者弹窗还是会冒出来。直接删除systemUI.apk重启虽然可以解决但是太过粗暴,系统壁纸之类炸七杂八的东西都看不到了,于是只能通过修改SystemUI源码,重新编译打包替换

一.下载安卓源码,直接通过镜像下载比较慢,我是在网上找的别人已经下载好的源码

地址:

链接: https://pan.baidu.com/s/15esUEen6gd7nj2ReggBFIQ 
提取码: jqvp 

二.通过xftp上传到linux服务器(我用的是centos 7)

三.解压源码

yum install p7zip
7za x android-6.0.0_r1.7z -r -o./
cd android-6.0.0_r1

四.编译源码

根据需求将SystemUI模块下的源文件修改后,执行下面的命令

. build/envsetup.sh
mmm /frameworks/base/packages/SystemUI

五.毫不意外的出了问题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值