Android Performance

Android 系统开发-01-环境搭建

字数统计: 298阅读时长: 1 min
2018/11/01 Share

不管是 Android App 开发工程师还是 Android 系统开发工程师,对 Android 系统有一定的了解是很有必要的,正好我这几天在家里搭建了个开发环境,把过程分享出来,有需要的人可以看一下。

大概的步骤包含下面几个:

  1. 安装 Ubuntu 系统
  2. 配置 Ubuntu 系统
  3. 安装必备的软件
  4. 配置 VPN (可选)
  5. 下载 AOSP 代码
  6. 配置编译环境并编译 Pixel 的代码
  7. 刷机
  8. 修改和编译 Framework 、Service、Res

建议准备下面的硬件,当然没有也没关系,有了更好

  1. PC 或者笔记本
  2. 512GB 的 SSD
  3. Pixel 手机一台

安装 Ubuntu 系统

Linux 这边我建议用 Ubuntu 系统,不建议用虚拟机,直接安装一个新的 Ubuntu 系统会比较好,Ubuntu 目前最新的 LTS 版本是 18.04,目前安装 Ubuntu 的步骤会比较简单:

  1. 下载 Ubuntu18.04 版本:ubuntu 18.04
  2. 使用 Ubuntu 推荐的工具做一个 U 盘启动盘:

配置 Ubuntu 系统

安装必备的软件

配置 VPN (可选)

下载 AOSP 代码

配置编译环境并编译 Pixel 的代码

刷机

修改和编译 Framework 、Service、Res

CATALOG
  1. 1. 安装 Ubuntu 系统
  2. 2. 配置 Ubuntu 系统
  3. 3. 安装必备的软件
  4. 4. 配置 VPN (可选)
  5. 5. 下载 AOSP 代码
  6. 6. 配置编译环境并编译 Pixel 的代码
  7. 7. 刷机
  8. 8. 修改和编译 Framework 、Service、Res