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

  • 相关阅读:
    html5 canvas 渐变
    html5 canvas 画直线
    html5在canvas中插入图片
    Window文件夹右击菜单定制
    HTML中解决双击会选中文本的问题
    Linux 下修改mysql 字符集编码
    mysqlimport导入命令使用
    PAM 2500 荧光数据导出数据整合脚本
    Resources for Ecology and Evolution
    Plant Ecology Journal Club, 分享主题和文献列表 825, 2019年春
  • 原文地址:https://www.cnblogs.com/zhenghuijun/p/5411924.html
Copyright © 2011-2022 走看看