入手了Firefly-RK3288的开发板,自己从零开始搭建编译环境开荒

第一步:安装Ubuntu12.04,使用安装盘安装(安装的过程就不详写了,下面贴图)

安装完后,更新ubuntu

第二步:
从官网上下载SDK,进行编译环境的安装

下载SDK有两种方式,一是下载压缩包,二是通过git下载。

我选择了下载压缩包。SDK百度云下载地址:http://pan.baidu.com/s/1eQjBGQI?qq-pf-to=pcqq.c2c

在等待代码下载完成的同时,开始按照官方的步骤进行环境安装。
为了方便按照我写了3个简单的脚本(java6.sh、ubuntu1204_evn.sh和arm.sh),直接输入官网的命令也可。
1,在终端输入

./java6.sh

安装 JDK6,遇到要选择的时候一路选择y或者yes即可
   等待安装完毕
   

安装完毕

2,在终端输入
   ./ubuntu1204_evn.sh
   安装编译需要的包和库,同样遇到要选择的时候一路选择y或者yes即可
   等待安装完毕
    
   安装完毕

3,在终端输入
   ./arm.sh
   安装 ARM 交叉编译工具链和编译内核相关软件包
   等待安装完毕
    
   安装完毕

到了这步就环境就按照完毕,只缺代码来编译验证了。

4,下载完代码后校正MD5码,无误后进行解压。解压出来是一个.git文件,这个是git管理的文件目录。用git reset可以把他还原
   还原后就可以看到我们的代码目录结构了,但先不要着急去编译。先按照官网同步代码:
   git remote add bitbucket https://TeeFirefly@bitbucket.org/T-Firefly/firefly-rk3288.git
   git pull bitbucket master:master
    
到了这步代码已经准备完毕

第三步:
1,进入代码进行编译(首先一定要编译内核,否则编译Android会出错哦)
进入kernel目录后:
make firefly-rk3288_beta_defconfigmake -j8 firefly-rk3288_beta.im
 
编译成功

2,然后进入SDK目录,编译Android:
make -j8
这个编译十分漫长,笔者用的是联想L440 I5+2G的笔记本,大概编译了4个小时机友们要耐心等待,如果出现电脑卡的情况可以试试减少编译进程适应make -j2或者直接用make

妥妥的终于编译完成

总结:开荒搭配环境的整个过程都十分顺利,由衷的感觉官网的编译说明做的很好,这个要大赞一个只要按照官网的步骤一步一步来安装,编译环境还是妥妥的。

顺便给出官网的编译说明传送门:http://wiki.t-firefly.com/index.php/Firefly-RK3288/Build_android

转载于:https://www.cnblogs.com/TeeFirefly/p/7551758.html

Firefly-RK3288开发板Android编译环境搭建开荒相关推荐

  1. 全志A33开发板vstar编译环境搭建

    全志A33开发板vstar编译环境搭建 安装系统 全志提供的vstar的SDK使用内核linux-3.4.39, 在编译过程中,要用到一个文件gen_check_code,位于linux-3.4/ar ...

  2. 全志JAVA_android 全志a10(2.3.4)开发1(编译环境搭建)

    android 全志a10(2.3.4)开发一(编译环境搭建) android系统编译可分为两部分:一部分是linux内核编译:另一部分是android源码编译:全文中主要是说明从搭建编译环境,安装编 ...

  3. 鸟人的Android揭秘(3)——Android 编译环境搭建

    一.主机环境要求 要顺利编译 Android 源代码,硬件环境和操作系统都必须满足一定的条件.官方推荐的硬件环境配置是: 编译 Gingerbread(2.3.x)及后续版本必须使用64位系统 需至少 ...

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

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

  5. STM32开发(1)----stm32f103c6t6开发板介绍和环境搭建

    stm32f103c6t6开发板介绍 前言 一.stm32f103c6t6芯片资源介绍 1.STM32 的命名规则 二.最小系统开发板介绍 三.开发板基本使用方法 1.软件安装 1.1MDK5 安装 ...

  6. HiKey960 开发板 android 编译

    我们可以用 Android Open Source Project (AOSP) 源码和相关的硬件特有二进制文件为 Google 的手机/平板,如 Nexus 系列,Pixel 系列等编译镜像,这有时 ...

  7. 嵌入式开发环境搭建:开发板tftp下载环境搭建

    (注:本文参考资料:朱有鹏嵌入式课程.本文为个人学习记录,如有错误,欢迎指正.) 1. 设置网络 设置开发板与虚拟主机Ubuntu的网络连接. (1)将开发板与Windows主机用网线相连: (2)开 ...

  8. win7 android 编译环境搭建,在Win7下配置Android开发环境

    在Win7下配置Android开发环境是本文要介绍的内容,主要是来了解并学习Android开发环境,具体关于Android开发环境的详解来看本文. 一.安装 JDK 下载JDK最新版本,下载地址如下: ...

  9. android开发板局域网调试环境搭建经历

    windows 10的开发环境: 1.  pc电脑安卓 android studio ,这个教程很多: 2. 用网线连接android开发部和model ; 3.运行cmd 进入命令环境,先用命令pi ...

最新文章

  1. okhttp 工具类_HR常用的人才测评工具 ~ 团测系统
  2. 有什么类型的MPLS?
  3. websocket 本地可以服务器断开 springboot linux_SpringBoot+WebSocket实现简单的数据推送...
  4. 一路踩坑,被迫聊聊 C# 代码调试技巧和远程调试
  5. linux Postfix + dovecot + extmail + extman + mysql
  6. Java记录 -4- 运算符 Operator
  7. C语言结构体实例演示
  8. VMware 镜像安装
  9. 三维微分方程组四阶龙格库塔求解
  10. 黑色星期五c语言程序,黑色星期五C语言实现
  11. android dialog edittext 弹出软件盘,http://gogo.com-官方网站
  12. Opengl中:屏幕坐标到世界坐标(GLFW实现)
  13. Hudi Timeline简析
  14. html 毛笔书写效果,利用纯SVG+CSS keyframes animation动画实现手写毛笔字(书法)效果...
  15. java计算机毕业设计会议管理系统MyBatis+系统+LW文档+源码+调试部署
  16. Android EventBus的实现原理
  17. 移动机器人下位机软件
  18. php携程 线程,php 如何获取这个携程页面的数据
  19. SQLServer将日期转换成字符串格式
  20. Android WebView中打开相机拍照和选择相册

热门文章

  1. 中学生学习心理:学习心理
  2. 厌学孩子如何进行心理疏导[为本教育]
  3. 用python画爱心及代码演示
  4. python手绘效果图_用Python做个海量小姐姐素描图
  5. 2020年最全的自动化测试面试题及答案--看完后吊打面试官!自动化测试是什么?自动化测试学什么?
  6. Java使用POI将doc文档转为Html
  7. wfp 禁用ip_WFP 层要求和限制
  8. 二、VB.NET实现给图片添加文字水印
  9. 利用AcrGIS计算核密度中某一等级的面积
  10. 坐标转换程序:(1)四参数和七参数的计算