全志Android SDK编译详解(一)
1.编译环境说明
Linux 服务器(任意电脑都可以,建议选择配置高的)安装ubuntu 10.04 作为编译的主机,其他开发者在xp 下,通过SSH/Telent 等协议登录linux 主机进行编。
2.安装JDK
sudo tar –jxvf jdk1.6.0_26.tar.bz2
安装结束后还要设置环境变量让Android 找到这个路径,通过vim 打开/etc/bash.bashrc,增加下面的语句:
export JAVA_HOME=/home/yanfa/Android/jdk1.6.0_26
export ANDROID_JAVA_HOME=$ JAVA_HOME
export PATH=$JAVA_HOME/bin: $PATH要根据实际情况修改路径“/home/yanfa/Android/ jdk1.6.0_26”,保存退出。
输入以下指令,如果出现相关的JDK 版本信息,证明成功
3.安装其他的必须的工具软件
sudo apt-get install buid-essential
sudo apt-get install zlib1g-dev
sudo apt-get install flex
sudo apt-get install libx11-dev
sudo apt-get install gperf
sudo apt-get install libncurses5-dev
sudo apt-get install bison
sudo apt-get install git-core
sudo apt-get install gnupg
sudo apt-get install libsdl-dev
sudo apt-get install libsd0-dev
sudo apt-get install libwxgtk2.6-dev
sudo apt-get install zip
sudo apt-get install curl
sudo apt-get install valgrind
sudo apt-get install ncurses
sudo apt-get install gcc-multilib
sudo apt-get install g++-multilib
sudo apt-get install lib32ncurses5-dev
sudo apt-get install ia32-libs
sudo apt-get install x11proto-core-dev
sudo apt-get install libx11-dev
sudo apt-get install lib32readline5-dev
sudo apt-get install lib32z-dev
sudo apt-get install java-common
sudo apt-get install unixodbc
sudo apt-get install kernel-package
sudo apt-get install build-essential
sudo apt-get install libqt3-headers
sudo apt-get install libqt3-mt
sudo apt-get install libqt3-mt-dev
sudo apt-get install libqt3-compat-headers
4. 全志android 系统编译可分为两部分:一部分是 linux 内核编译(lichee) ;另 一部分是 android 源码编译
~shenbao-new/wifi_DDR128X16_shenbao#
| -- android --- android 源码
| -- lichee --- linux 内核
| |-- buildroot
| ………..
| |-- build.sh
| |-- linux-3.0
| |-- out --- 生成镜像文件的目录,编译成功就会生成此目录
全志Android SDK编译详解(一)的更多相关文章
- 全志Android SDK编译详解(二)
注意要确定安装了jdk) 第一步: cd lichee; ./build.sh -p sun5i_elite -k 3.0 (apt-get install uboot-mkimage需要安装m ...
- Android SDK Manager详解
Android基础知识——Android SDK Manager详解 做Android开发时,免不了使用Android SDK Manager,安装需要的sdk版本.buildTools版本等等. ...
- Android SDK 目录详解(转)
Android SDK目录结构和工具介绍是本文要介绍的内容,主要是来了解并学习Android SDK的内容,具体关于Android SDK内容的详解来看本文. Android SDK目录下有很多文件夹 ...
- Android 6.0 RK3288 ROM编译详解+命令详解【转】
本文转载自:http://blog.csdn.net/MLQ8087/article/details/58607692 Android 6.0 RK3288 ROM编译详解+命令详解 原创 2017年 ...
- Android编译详解之lunch命令 【转】
本文转载自: Android编译详解之lunch命令 (2012-10-08 10:27:55) 转载▼ 标签: it 分类: android内核剖析 Android的优势就在于其开源,手机和 ...
- Android API Levels 详解
Android API Levels 当你开发你的Android应用程序时,了解该平台API变更管理的基本方法和概念是很有帮助的.同样的,知道API级别标识以及该标识如何保障你的应用与实际硬件设备相兼 ...
- 【转】Android Canvas绘图详解(图文)
转自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1212/703.html Android Canvas绘图详解(图文) 泡 ...
- Android GLSurfaceView用法详解(二)
输入如何处理 若是开发一个交互型的应用(如游戏),通常需要子类化 GLSurfaceView,由此可以获取输入事件.下面有个例子: java代码: package eoe.ClearTes ...
- Android.mk文件详解(转)
源:Android.mk文件详解 从对Makefile一无所知开始,折腾了一个多星期,终于对Android.mk有了一个全面些的了解.了解了标准的Makefile后,发现Android.mk其实是把真 ...
随机推荐
- Jmeter接口测试-简单分析结果数、聚合报告以及图形结果(二)
简单分析结果数.聚合报告以及图形结果 结果树 取样器结果:返回值报200,表示执行接口调试成功 请求:发送的数据 响应数据:返回的数据 Thread Name:线程组名称 Sample Start: ...
- Mac 生成public_key
1.首先查看是否已经生成过public_key 打开终端查看是否已经存在SSH密钥:cd ~/.ssh 输出:No such file or directory表示没有 2.生成public_key ...
- pytorch将cpu训练好的模型参数load到gpu上,或者gpu->cpu上
假设我们只保存了模型的参数(model.state_dict())到文件名为modelparameters.pth, model = Net() 1. cpu -> cpu或者gpu -> ...
- ubuntu14.04LTS root登录出现错误
输入root帐号和密码,出现以下错误: Error found when loading /root/.profile stdin:is not a tty 解决方法: 在终端中用命令:gedit / ...
- springboot的使用体验和思考
首先,写这篇博客的背景: 1,通过maven使用springboot创建项目,进行了简单的页面跳转,并未编写service和DAL层,也就是说,并未整合持久化框架 2,阅读了maven的官方文档.sp ...
- iOS代理转移
在控制器里面想调用一个视图的子视图的代理方法很简单 1.找到子视图的协议和代理属性 2.给你想调用的控件添加代理属性,遵守的协议和子视图的一样 3.重写代理属性的set方法
- 使用Unity做2.5D游戏教程(二)
最近在研究Unity 3D,看了老外Marin Todorov写的教程很详细,就翻译过来以便自己参考,翻译不好的地方请多包涵. 这是使用Unity 游戏开发工具制作一个简单的2.5D 游戏系列教程的第 ...
- docker命令解析
1.docker run --name lllllll -d -p 8080:8080 -p 9000:9000 镜像id 将docker8080端口映射到服务器的8080端口 ...
- Gty的妹子树(bzoj 3720)
Description 我曾在弦歌之中听过你, 檀板声碎,半出折子戏. 舞榭歌台被风吹去, 岁月深处尚有余音一缕…… Gty神(xian)犇(chong)从来不缺妹子…… 他来到了一棵妹子树下,发现每 ...
- HDU 5033 Building(北京网络赛B题) 单调栈 找规律
做了三天,,,终于a了... 11724203 2014-09-25 09:37:44 Accepted 5033 781MS 7400K 4751 B G++ czy Building Time L ...
