Ubuntu 11.10 Android编译环境安装
来源:互联网 发布:mac重启黑屏 编辑:程序博客网 时间:2024/06/16 17:42
Ubuntu11.10 64位操作系统下载地址: http://www.ubuntu.com/getubuntu/download 下载版本为:ubuntu-11.10-desktop-amd64.iso
按照提示安装完。
1.安装JDK
1.1安装JDK包
sudo apt-get install sun-java6-jdk
如果执行上述命令,找不到 “sun-java6-jdk”,按照下面步骤安装
sudo add-apt-repository ppa:ferramroberto/javasudo apt-get updatesudo apt-get install sun-java6-jdk sun-java6-plugin
1.2 添加环境变量
在文件''/etc/environment"中添加
CLASSPATH=/usr/lib/jvm/java-6-sun/binJAVA_HOME=/usr/lib/jvm/java-6-sun
或在文件“/etc/profile”中加入:
JAVA_HOME=/usr/lib/jvm/java-6-sunexport CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$PATH
注:
1.如果上述文件中已经设置了“CLASSPATH” “JAVA_HOME”,则将其修改为上面形式,在保存退出。
2.修改上述文件需要root权限。
1.3 设置系统默认JDK版本
如果系统存在其他JDK包,则需要设置系统默认JDK为1.6版本,方法为在命令行中输入:
sudo update-alternatives --config javasudo update-alternatives --config javac
根据提示操作选择“java-6-sun”,而不是选择“java-6-openjdk”。
2. 安装编译环境需要的软件包
在命令行中输入如下命令:
sudo apt-get install git-core gnupg flex bison gperf build-essential \zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \x11proto-core-dev libx11-dev lib32z-dev \libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \libxml2-utils zlib1g-dev vnc4server git meld samba vim gitk git-gui \ibus fcitx openssh-server
上述命令中安装的软件包除了Android指定的编译依赖包外,还新增了部分常用的软件包,说明如下:
Linux服务器的samba服务,方便在winxp系统访问Linux环境下的内容
可以在unbutn系统自带的软件中心下载安装
VimLinux下的一种文本编译器gitk基于Tcl/Tk 的图形化git浏览器。便于查看git代码库的各类信息git-gui基于Tcl/Tk 的图形化git浏览器。便于查看git代码库的各类信息openssh-serverSSH服务,编入其他客户端使用SSH服务同本机连接
3. 设置系统shell解释器
unbutn的shell脚本解释器默认为“dash”,但“dash”功能较弱,所以建议将其改为“bash”,执行命令如下:
sudo ln -snf /bin/bash /bin/sh
0 0
- Ubuntu 11.10 Android编译环境安装
- Ubuntu 9.04安装Android编译环境
- ubuntu 14.04安装 android 4.4编译环境
- ubuntu安装android系统编译环境
- ubuntu 12.04 下安装android编译环境
- ubuntu安装编译环境
- ubuntu编译环境android
- Ubuntu 11.10 源代码编译安装lamp环境
- ubuntu jdk7的安装,和android编译环境到安装
- Android 编译环境快速安装(基于ubuntu 12.04 64bits)
- Ubuntu 14.04 安装搭建Android开发编译环境
- Android编译环境搭建-ubuntu下AndroidStudio安装
- ubuntu安装开发编译环境
- ubuntu编译环境安装指南
- Android编译环境安装
- android编译环境安装
- Android 编译环境安装
- ubuntu环境源码编译android
- PHP简单语法的详细介绍
- Android中Sqlite的时间函数(翻译)
- 常用Linux打包命令 tar和zip
- HDU 1358(kmp)
- 操作集合的工具类:Collections使用示例
- Ubuntu 11.10 Android编译环境安装
- appStore上传苹果应用程序软件发布流程
- PHP脚本代码标记
- 辽宁移动梦网短信新增业务申报流程
- Struts Ongl valueStack与ActionContent.ValueStack的区别
- 360浏览器插件360抢票王火车票刷票技巧
- 黑马程序员:多线程
- PHP的输出
- Spring Security教程(8)---- 自定义决策管理器及修改权限前缀