下载、编译和运行Android源代码

  1. Git 工具
    sudo apt-get insall git-core gnupg;

  2. Java SDK
    编译Android源代码,需要使用Java SDK,安装如下:
    sudo add-apt-repository ppa:ferramroberto/java
    sudo apt-get update
    sudo add-apt install sun-java8-jre sun-java8-plugin
    sudo add-apt install sun-java8-jdk

  3. 下载Android源代码
    Google提供了repo工具,这个工具实际是一个脚本文件,里面封装了用来下载Android源代码所需要的git命令;
    wget https:dl-ssl.google.com/dl/googlesource/git-repo/repo
    chmod a+x repo
    sudo mv /repo /bin/
    安装好repo之后,执行下载Android源码;
    mkdir Android
    cd Android
    repo init -u https://android.googlesource.com/platform/mainfest
    repo sync;
    下载的过程比较漫长,如果过程中断了,继续repo sync即可;
    如果想要下载稳定的版本,比如android-2.3.1:
    repo init -u https://android.googlesource.com/platform/mainfest -b android-2.3.1_r1;

  4. 编译Android 源代码
    执行 make 指令即可; 但是过程中一般都会有错误,需要解决;
    编译的时间也比较长,编译完成之后,如果要打包成SDK,可以执行make SDK;

5.运行Android 模拟器
export PATH=$PATH:~/Android/out/host/linux-x86/bin;
export ANDROID_PRODUCT_OUT=~/Android/out/target/product/generic;
#emulator;

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值