1Android开发环境搭建

1.1升级开发环境源

在终端执行命令:# apt-get update 如图所示:

图片19.png (36.7 KB, 下载次数: 9)

2019-7-8 09:50 上传

升级完成,如图所示:

图片20.png (169.21 KB, 下载次数: 9)

2019-7-8 09:51 上传

1.2安装开发环境依赖库

在终端执行命令:# apt-get install gnupg flex bison libc6-dev  libncurses5-dev:i386  x11proto-core-dev   libx11-dev:i386  libreadline6-dev:i386 libgl1-mesa-dev g++-multilib   mingw32  tofrodos   python-markdown  libxml2-utils xsltproc  zlib1g-dev:i386  dpkg-dev libsdl-dev git gperf build-essential libncurses5 libncurses5-dev libx11-dev libesd0-dev uuid uuid-dev liblz-dev liblzo2-2 liblzo2-dev lzop git-core curl u-boot-tools mtd-utils android-tools-fsutils openjdk-7-jdK 进行库的安装。如图所示:

图片21.png (463.41 KB, 下载次数: 7)

2019-7-8 09:51 上传

在终端输入“y”然后回车,如图所示:

图片22.png (497.3 KB, 下载次数: 4)

2019-7-8 09:51 上传

安装成功,如图所示:

图片23.png (441.37 KB, 下载次数: 5)

2019-7-8 09:51 上传

注意:若安装未成功,请多次执行安装命令,有时因为延时问题,不能一次能安装成功。

2 SAIL-IMX6Q ANDROID系统编译

在编译之前至少保证有不少于50G的磁盘空间。

由于android源码太大,因此建议的编译过程将android源码压缩包放入虚拟机共享文件夹,然后再将android源码解压到虚拟机

在ubuntu终端中,使用 #sudo su 命令,输入密码登录root用户。在终端执行命令:

# mkdir /fat   (新建/fat/目录)

# cd /mnt/hgfs/gongxiang/   (进入该目录)

# tar zxvf android_m6.0.1_sailfish.tar.gz –C /fat/   (将android源码解压到/fat/文件夹)

注意:(/mnt/hgfs/gongxiang该目录是虚拟机共享文件夹路径,具体名称gongxiang是根据自己的定义,)

如图所示:

图片24.png (356.23 KB, 下载次数: 4)

2019-7-8 09:51 上传

解压完成,如图所示:

图片25.png (451.42 KB, 下载次数: 4)

2019-7-8 09:51 上传

执行命令:# cd /fat/ 进入/fat/目录,

执行命令:# cd android_m6.0.1_sailfish进入android_m6.0.1_sailfish/目录,如图所示:

图片26.png (429.46 KB, 下载次数: 7)

2019-7-8 09:51 上传

执行命令:# source build/envsetup.sh 如图所示:

图片27.png (438.13 KB, 下载次数: 3)

2019-7-8 09:51 上传

命令执行成功,如图所示:

图片28.png (407.42 KB, 下载次数: 7)

2019-7-8 09:52 上传

执行命令:# lunch 如图所示:

图片29.png (18.07 KB, 下载次数: 4)

2019-7-8 09:52 上传

命令执行成功,如图所示:

图片30.png (169.5 KB, 下载次数: 8)

2019-7-8 09:52 上传

输入:# 11

图片31.png (84.68 KB, 下载次数: 7)

2019-7-8 09:52 上传

执行成功如图:

图片32.png (80.74 KB, 下载次数: 9)

2019-7-8 09:52 上传

执行编译命令:# make -j8 2>&1 | tee build-log.txt 如图所示:

图片33.png (281.38 KB, 下载次数: 8)

2019-7-8 09:52 上传

编译成功,如图所示:

图片34.png (126.35 KB, 下载次数: 6)

2019-7-8 09:52 上传

至此android源码编译完成,编译成功生成的烧录文件在out/target/product/sabresd_6dq/目录下,分别是boot-sail-imx6q.img recovery-sail-imx6q.img system.img u-boot-imx6q.imx。

文章来源:电鱼电子科技(www.dianyu.net)联系QQ:155066333

编译imx6 android,SAIL-IMX6Q ANDROID开发环境搭建与系统编译相关推荐

  1. imx6q 开发android,SAIL-IMX6Q ANDROID开发环境搭建与系统编译

    1Android开发环境搭建 1.1升级开发环境源 在终端执行命令:# apt-getupdate 如图所示: 1.png (152.16 KB, 下载次数: 8) 2019-6-5 14:32 上传 ...

  2. Android 开发环境搭建 与在编译中遇到错误make Error 45解决方法

    Android 开发环境搭建 一.安装ubuntu 10.10操作系统 使用光盘安装,注意分区,分一个swap分区为3G(原则需要与内存一样大,但可以稍微比内存大一点).当时是同事帮我弄的,swap开 ...

  3. Windows Java JavaFX IntelliJ IDEA 开发环境搭建 创建工程 编译运行 打包分发 自定义运行时

    博文目录 文章目录 本文说明 JavaFX 简单说明 JavaFX 版本说明 JavaFX 与 JDK 的关系 JavaFX 与 JDK Modular (JDK 9 模块化系统) JavaFX 模块 ...

  4. android stdudio OpenCV NDK 开发环境搭建 之找查条形码

    开发环境 Android Studio 3.6 SDK 28 NDK:android-ndk-r17b JAVA JDK 1.8 1,opencv sdk 下载 我这里下载的是 3.4.8 OpenC ...

  5. android 入门之一【开发环境搭建】

    这里的开发环境采用Eclipse+android 开发插件,其它的开发环境不做介绍 一.安装JDK android 开发语言是基于Java的,所以要做android的开发必须要安装JDK,并且对JDK ...

  6. SEED-DEC138 开发环境搭建与系统移植

    最近根据需求,我使用SEED-DEC138开发平台,按照附带的手册,进行了Linux系统的移植,遇到一些问题,积累了一些经验,特地记录下来!        开发环境:宿主计算机winXP .VMwar ...

  7. cc java开发环境搭建_Windows系统下java开发环境搭建

    总的来说,开发环境是程序员工作的基础,没了他,IT工作就没得开展了.话不多说,今天提供的教程是Windows系统下Java开发环境的搭建,具体如下 1.下载并安装JDK(JAVA Developmen ...

  8. 实现BUI---WebAPP开发环境搭建(win10系统)

    最近在学习用BUI开发webapp,查了很多资料,费了好大劲才安装运行成功,特此记录分享一下. 本文参考的BUI官方文档链接:http://www.easybui.com/docs/ 1. 编辑器 ( ...

  9. rk3288 android编译环境搭建,RK3288系统编译及环境搭建

    准备工作 编译 Android 对机器的配置要求较高: 64 位 CPU 16GB 物理内存+交换内存 30GB 空闲的磁盘空间用于构建,源码树另外占用大约 8GB 官方推荐 Ubuntu 12.04 ...

最新文章

  1. python内置模块重要程度排名_论Python常见的内置模块
  2. 【网络安全】SQL注入bypass最新版安全狗
  3. 2020\Simulation_2\4.括号序列
  4. Excel表Ctrl+v和Ctrl shift+v有什么区别_Ctrl键与10个数字键,26个字母键的组合应用技巧解读...
  5. matlab 图像矢量量化,MATLAB环境下基于矢量量化的说话人识别系统(1)
  6. 重写render,利用ClientScript,在客户端注册select,回发到服务器,触发服务器端的行选择事件。...
  7. Java-jdk下载以前版本需要的账号
  8. Foobar2000目前最强解码方案
  9. linux中的通配符指的是?
  10. 自动化运维工具puppet学习笔记之基础篇
  11. 小偷-守卫博弈:“诡异”的纳什均衡
  12. Hie with the Pie(旅行商问题)
  13. php需要session么,php – 为什么需要session_ destroy()?
  14. DotNet 网上资源
  15. 网络安全进阶篇之免杀(十四章-7)C#加载器过360
  16. 组件类--发送验证码倒计时
  17. 计蒜客 17115 2017 ICPC 西安网络赛 B Coin
  18. matlab fir1 filter,Matlab滤波器设计
  19. SQL Server 追踪Profiler,SQL Server的性能优化工具
  20. DXP 原理图pcb布小知识

热门文章

  1. 选购笔记本电脑型号的查询
  2. SQL Server 如何判断PLE (页面的预期寿命)
  3. 015污点修复画笔工具,修复画笔工具,修补工具,内容感知移动工具和红眼工具...
  4. win10下安装win7双系统
  5. 2009北海市东盟杯导游大赛结束,各奖项名花有主-渤锐软件提供了相关的软件支持
  6. erdas空间建模_ERDAS批处理的一个简单的空间模型建立
  7. Android 通过图片资源名字获得图片资源设置在ImageView上
  8. Kindle开箱测评以及使用体验
  9. respond.js IE8使用
  10. 小爬虫爬取小猫咪图片并存入本地文件夹