Ubuntu12.04搭建Android开发环境
来源:互联网 发布:ip core网络什么意思 编辑:程序博客网 时间:2024/05/18 13:08
Ubuntu12.04搭建Android开发环境
前提
1. 在使用Ubuntu12.04搭建Android开发环境时建议使用root用户,即超级管理员用户。
2. 安装完Ubuntu12.04后保证其可以正常上网,因为后面可能需要更新下载些文件。
3. 若安装64位的Ubuntu12.04,那么在后面搭建Android环境时会遇到些问题,解决方法会在后面说明。
工具
1. 本说明使用的JDK版本是JDK1.7.0_51。请根据自己需要选择32位,64位。
连接地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
2. Android开发环境使用的是Android Developers提供的ADT(Android Developer Tools)
连接地址:http://developer.android.com/sdk/index.html
安装流程
Java环境搭建
(1)解压并移动JDK
可以在桌面环境下手动解压JDK到当前路径,然后使用mv命令移动 /usr/lib/jvm/jdk1.7.0_51目录里。
(2)配置环境变量
输入命令sudo gedit /etc/environment打开环境变量配置文件。并在文件中输入下面内容
(此内容为你的jdk路径)
PATH="......:/usr/lib/jvm/jdk1.7.0_51/bin"
CLASSPATH=.:/usr/lib/jvm/jdk1.7.0_51/lib
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_51
(注意:CLASSPATH最前面有个点“.”)
保存退出,输入以下命令使之立即生效
source ~/.bashrc
截图:
(3)更改系统默认JDK
Ubuntu12.04 TSL版中一般安装了OpenJDK,因此现在要把默认JDK改为现在安装的。
将系统默认的jdk修改过来
$ sudo update-alternatives --install/usr/bin/java java /usr/lib/jvm/jdk1.7.0_51/bin/java 300
输入sun jdk前的数字就好了
$ sudo update-alternatives --install /usr/bin/javacjavac /usr/lib/jvm/jdk1.7.0_51/bin/javac 300
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
(4)检验安装
在终端输入“java -version”来检测默认JDK
输入“java”和“javac”检查JDK的配置环境。
若成功的话会打印出信息。
安装Android开发环境
(1)解压ADT
我把ADT解压到了/usr/opt(opt目录是新建的)目录下,您也可以在/usr/local目录下。
解压并转移ADT方法可参考上面。
(2)运行软件
因为ADT中已经集成了Android SDK和插件ADT,因此直接启动可用。但是在此会遇到
“前提”中提到的问题。
问题介绍
报错的内容类似这样:
Unexpected exception'Cannot run program "/home/uv/IDE/adt/sdk/platform-tools/adb":error=2, No such file or directory' while attempting to get adb version from'/home/uv/IDE/adt/sdk/platform-tools/adb'
引起原因:若您使用的是64位的Ubuntu12.04系统的话就会在启动Android模拟器时出现错误。原因是开发环境ADT中带的sdk是32位的,而系统是64位的,这样使得adb无法启动。
解决方式:下载更新所需要的32位库包。
在终端输入以下命令:
sudo apt-get install libc6:i386 libgcc1:i386gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386
sudo apt-getinstall libqt4-opengl
sudo apt-getinstall libglu1-mesa
sudo apt-get ia32-libs-multiarch(此行命令若不成功的话,不受影响,继续下面内容)
sudo apt-getinstall ia32-libs
前面问题解决后启动eclipse,新建android模拟器并运行。
- ubuntu12.04搭建Android开发环境
- ubuntu12.04搭建android开发环境
- ubuntu12.04 搭建Android 开发环境
- ubuntu12.04搭建android开发环境
- ubuntu12.04搭建android开发环境
- ubuntu12.04搭建android开发环境
- ubuntu12.04搭建android开发环境
- ubuntu12.04搭建android开发环境
- ubuntu12.04搭建android开发环境
- ubuntu12.04搭建android开发环境
- Ubuntu12.04搭建android adt开发环境
- ubuntu12.04搭建android开发环境
- ubuntu12.04 android 开发环境的搭建
- ubuntu12.04搭建android开发环境
- ubuntu12.04LTS 搭建android 开发环境
- Ubuntu12.04搭建Android开发环境
- ubuntu12.04搭建android开发环境
- 1、ubuntu12.04搭建android开发环境
- Linux设备驱动程序学习(13)-Linux设备模型(总线、设备、驱动程序和类)
- C++中纯虚函数的使用
- SPDIF 色差输出 视频输出 S-Video YUV YCbCr YPbPr RGB VGA WXGA 分别的详细介绍 视频方式接口简介
- TCP三次握手与四次挥手
- IOS学习之UINavigationController详解与使用(一)添加UIBarButtonItem
- Ubuntu12.04搭建Android开发环境
- android音频处理
- mysql锁(行锁,表锁)同一用户同一秒操作保持唯一性
- C++:与C在函数库上的丝丝缕缕记录
- Java Servlet API 2.5/3.0的官方下载
- IOS开发中的CGFloat、CGPoint、CGSize和CGRect
- Winsock编程流程
- java https连接以及乱码问题解决办法
- Linux设备驱动程序学习(14)-Linux设备模型(各环节的整合)