Android学习framework及搭建环境

Android学习framework及搭建环境

Android学习framework及搭建环境

常在河边走,哪有不湿鞋,Android应用开发难免需要接触framework,当然如果需要更了解Android系统也是需要编译源码,接下来我说一下本人学习formwork踩过的坑;

一,Ubuntu系统安装

1,在window10系统安装了虚拟机,虚拟机安装是Ubuntu 16.0.04

下载地址:http://releases.ubuntu.com/16.04/

Android学习framework及搭建环境

在这过程中可能会遇到  屏幕太小的问题,在Ubuntu下打开命令行  ctrl+alt+t

### 输入我们需要设置的分辨率,xrandr -s 1920x1440,然后回车一下。1920后面的是字母x

Android学习framework及搭建环境

2,下载Java jdk ,目前Java6比较稳定

二,Ubuntu下安装Java并配置Java环境

1、handler封装消息的发送(主要包括消息发送给谁)

在Ubuntu下安装Java  

1),创建Java 目录   mkdir java  

2),将下载的jdk 拷贝到已创建的文件夹下  cp Downloads/jdk-6u45-linux-x64.bin java

3),在Java目录安装jdk  chmod +x jdk-6u45-linux-x64.bin

      ./jdk-6u45-linux-x64.bin

Android学习framework及搭建环境

vim .bashrc 进入vim编辑器编辑环境变量信息   :w 保存文件  :q退出 vim编译文件

Android学习framework及搭建环境

三、源码下载机编译

1,下载解压源码  地址:https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/

2,init 守护程序  Android第一个启动应用程序   创建目录  挂载分区  解析启动脚本 

init.c的文件

cat/proc/msg

1):解压源码

     tarzxvf lichee.tar.gz

     cat android.tar.bz2.a* | tar xj

2):编译Boot和内核

3):编译Android

Android学习framework及搭建环境

获取更多内容关注公众号:

Android学习framework及搭建环境

Android学习framework及搭建环境


android开发


微信号:865618770