Ubuntu 14.04配置Android编译环境
2015-08-24 15:30
591 查看
1.安装jdk下载jdk(6_26版本)http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html#jdk-6u26-oth-JPR下载后拷贝到/usr/local目录下:sudo cp jdk-6u26-linux-x64.bin /usr/local/修改权限:chmod u+x jdk-6u26-linux-x64.bin执行./jdk-6u45-linux-x64.bin配置环境变量:输入命令:sudo gedit ~/.profile在文件末尾加上:export JAVA_HOME=/usr/local/jdk1.6.0_26export JRE_HOME=/usr/local/jdk1.6.0_26/jreexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$PATH最后输入以下命令使环境变量生效:$ source ~/.profile完成后可输入java -version检查是否生效。2.安装sdk下载android sdk http://developer.android.com/sdk/installing/index.html?pkg=tools 下载后拷贝到目录下,再解压,解压出来是一个android-sdk-linux文件夹:tar -zxvf “/home/ouyxq/Desktop/android-sdk_r24.3.4-linux.tgz”将文件夹移动到安装目录并修改权限sudo mv android-sdk-linux /usr/local/cd /usr/local/sudo chown -R www-data:www-data android-sdk-linux/配置环境变量:
sudo gedit ~/.profile
末尾添加export PATH=/usr/local/android-sdk-linux/tools:/usr/local/android-sdk-linux/platform-tools:$PATH再执行:
source ~/.profile
再执行echo $PATH 命令查看当前的环境变量值,确保当前sdk目录已经被添加到环境变量中。
3.下载Android源码
http://pan.baidu.com/s/1c0i774O
4.安装必要的环境:
sudo apt-get install make
sudo apt-get install build-essentialsudo apt-get install gccsudo apt-get install g++sudo apt-get install libc6-devsudo apt-get install patchsudo apt-get install texinfosudo apt-get install libncurses-devsudo apt-get install git-core gnupgsudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curlsudo apt-get install ncurses-devsudo apt-get install zlib1g-devsudo apt-get install valgrindsudo apt-get install python2.5
相关文章推荐
- Android ContentProvider使用样例
- Android自定义Dialog
- android 学习 广播机制的使用
- Android 自定义控件 优雅实现元素间的分割线 (支持3.0以下)
- Android平台aac谷歌软解框架和流程、解码库学习
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- Android时区及语言代码
- android: AAC文件解析
- Android欢迎界面的创建方法
- Android Job框架:Trigger
- Android ELF文件格式
- 百度地图Android SDK报错:Error inflating class com.baidu.mapapi.map.MapView
- Android 监听屏幕锁屏,用户解锁
- GitHub 优秀的 Android 开源项目 - listview相关
- 关于Android最佳性能实践——分析内存的使用情况学习笔记
- Design Support Library 轻松打造酷炫Android5.0风格
- Android应用程序组件(五)
- Android倒计时的实现代码
- Android中dp,px,sp概念梳理以及如何做到屏幕适配
- Android开发之AlarmManager的用法详解