黑马程序员技术交流社区

标题: Android面试题-Android源码编译实现静默安装和静默偷拍 [打印本页]

作者: 马伟奇    时间: 2016-10-18 19:04
标题: Android面试题-Android源码编译实现静默安装和静默偷拍
原文链接:http://blog.csdn.net/mwq384807683/article/details/71512505

源码分析相关面试题与XMPP相关面试题与性能优化相关面试题与登录相关面试题与开发相关面试题与人事相关面试题本文配套视频

很多哥们在后台公众号留言,让讲讲如何编译源码,感觉源码开发很神秘,好吧,今天就手把手教大家安装虚拟机编译源码,文字部分的东西就别看了,毕竟源码或者技术这种东西三言两语也讲不明白,直接看视频吧,通过本文我录制的视频希望对大家能起到抛砖引玉的作用,不过这个视频是我在三年前录制的,讲的是通过源码编译不需要root权限实现静默安装和偷拍,然后也把Android系统安装源码给大家分析了,毕竟三年前随堂录制的视频,也比较简单的东西,如果没有收获随便看看就行,有收获点个赞就行,对静默安装感兴趣就从第一个视频开始看起,如果只是单纯对源码编译感兴趣,直接从第二个视频15分钟开始看就行,这样能节约大家的时间,视频时间有点长。

四年前写的静默安装代码,有兴趣看看吧:http://www.apkbus.com/forum.php?mod=viewthread&tid=120895

Android源码分析1. 了解虚拟机的的使用

Android 系统的编译环境目前只支持 Linux 以及 Mac OS 两种操作系统
虚拟机可以很方便的搭建不同系统的开发环境
虚拟机可以完整的模拟一台电脑
虚拟机中的系统独立于主系统存在,子系统的损坏与否不影响主系统功能

1.1. 了解虚拟机的安装和创建新虚拟机的方法









1.2. 了解虚拟机里安装Ubuntu系统的方法




Android源码下载
Android源码下载支持的系统目前只有Ubuntu和Mac OS两种操作系统, 本次以Ubuntu系统为例.
官方网站: http://source.android.com/source/downloading.html
Android源码编译在编译源码之前需要做一些准备操作, 详细步骤如下:
1. 安装JDK, google官方要求编译2.3源码需要JDK1.6.
2. 安装其他编译时依赖的软件.注意: ubuntu自带的源中速度比较慢, 有些软件找不到, 所以需要修改为国内的源, 修改源步骤如下:
3. 开始编译, 在源码的目录下, 执行一下命令:
    make5. 了解SourceInsight的使用方法






作者: 远在远方    时间: 2016-10-18 23:10


作者: 奕明传媒    时间: 2016-10-19 00:56
还是很厉害

作者: baby14    时间: 2019-6-24 07:18
多谢分享




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2