ubuntu18.04编译android6.0源码 并刷入Nexus5手机(包含nexus5硬件驱动,openjdk7下载)

本文详细介绍了如何在Ubuntu18.04上编译Android6.0.1源码,并针对Nexus5手机进行适配。内容包括源码下载、OpenJDK7安装、make工具、依赖库安装、硬件驱动下载,以及编译过程中可能遇到的问题和解决方案。最后提供openjdk7和Nexus5驱动的下载链接。
摘要由CSDN通过智能技术生成

        最近正在研究修改安卓平台下通过修改系统源码的方式进行免root hook应用程序,首先,当然是了解如何编译安卓源码。

        本次编译的源码版本为安卓6.0.1_r72(适用于Nexus5手机,大家下载源码前请务必去谷歌官网下查看源码版本是否支持自己的手机,网址https://source.android.google.cn/setup/start/build-numbers#source-code-tags-and-builds)。

        关于源码下载,我是通过热心网友分享的网盘下载(https://pan.baidu.com/s/1ngsZs#comment_panel),当然条件好能翻墙的可以直接官网下载啦。。

 

        安装OpenJDK7

        android6.0源码编译需要用到OpenJDK-7,但是在Ubuntu18.04中,openjdk7已经从软件仓库中移除了,本人在网上百度了n种方法未果,最后决定下了一个ubuntu14虚拟机(可以安装openjdk7),然后把openjdk7从安装目录里面拷了出来,再移植到ubuntu18,方法虽笨,但很实用!!!为了节约大家时间,我把安装后的openjdk7也上传分享给大家(见文章末尾),解压后直接在系统环境变量(/etc/profile)里面设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值