zoukankan      html  css  js  c++  java
  • Android系统移植与驱动开发第四章读书笔记

    1、 源码的下载

    源代码的下载,首先需要安装以下工具软件:curl 和 git-core

    1.1安装curl:

    打开终端,可以使用按Ctrl+Alt +T的快捷方式打开终端

    在终端中执行命令:sudo apt-get install curl

    1.2安装git-core

    1.2.1在用户目录下新建bin目录

    在终端中执行:mkdir ~/bin

    1.2.2安装git-core

    在终端中执行:curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo

    给repo执行权限:chmod a+x ~/bin/repo

    将~/bin添加环境变量在终端中执行命令:PATH=~/bin:$PATH

    1.3 下载源代码

    进入要源代码将要保存的目录

    选择下载最新的源码,具体命令:

    ~/bin/repo init -u https://android.googlesource.com/platform/manifest -b android-4.3_r2.1

    执行此命令会下载一些文件到我们电脑中,这条命令的主要作用是初始化我们要下载的源码的的一些配置文件,看到类似下面的提示,表示初始化完成。

    repo has been initialized in /opt/android4.3username@user-desktop:/opt/android4.3$ 

    初始化完成后,会在/opt/android4.3目录中生成一个.repo的目录(此目录为隐藏属性的文件,我们可以在终端中使用ls -la命令,或者在文件浏览器中选择“查看”,然后勾选“显示隐藏文件”,就可以看到此目录),此目录保存了将要下载的源代码的相关信息,下面我们开始下载源码

    同步获取源码

    #~/bin/repo sync

    源代码下载完成后,/opt/android4.3文件夹的大小为20G左右,其中.repo有10 G+。

    2、编译环境的搭建

    安装编译所需的软件

    1、 安装jdk

    打开后选择jdk-6u45-linux-x64.bin。

    安装完后修改环境变量。

    2、 安装其它一些编译所需软件

    2.1编译初始化:在终端中执行:source build/envsetup.sh或:. build/envsetup.sh

    2.2选择编译目标:在终端中执行下面的命令:lunch

    之后选择你要编译的设备,选择后,会初始化编译的项目的相关文件。

    2.3编译代码:在终端中执行:make -j4

    -j4:表示用四个线程来编译

    3、运行模拟器;在终端中执行:emulator

  • 相关阅读:
    转:马云邮件全文
    XIFF资料1
    代码还是请一个字母一个字母敲(如果您只想混口饭吃就不要读了本文只面向想成为hacker的程序员)
    一个本来很有希望的项目噶然而止,脑子一下子空了
    转:进京感受一个技术人职业发展心得
    java中定义接口
    两个大数相乘(纯C实现)
    [ios学习入门1]hello,word!
    两台电脑通信的连接过程
    谁说引用不可改变
  • 原文地址:https://www.cnblogs.com/zhenghuijun/p/5411924.html
Copyright © 2011-2022 走看看