ubuntu11.10下配置android环境
来源:互联网 发布:java在线api 编辑:程序博客网 时间:2024/05/22 07:54
以下步骤的基础是已经安装好ubuntu11.10系统,并且可以正常联网。本人从崭新的ubuntu11.10做配置。
可以参照官网的配置步骤(由于某些步骤貌似已经过时了..所以本人总结出新的)。http://source.android.com/source/initializing.html
1.安装JDK6:
$ sudo add-apt-repository ppa:ferramroberto/java
$ sudo apt-get update
$ sudo apt-get install sun-java6-jdk sun-java6-plugin
Tips: 网上提供有两种方法安装JDK,一种是上面的使用命令的方法,另一种是像在windows上操作一样,先下载JDK的包再解压。使用第二种方法还需要手动添加环境变量,而命令则无需这样做。
$ java -version命令可以检查JDK6是否安装成功。
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 lib32readline5-dev lib32z-dev \ libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \ libxml2-utils xsltproc
$sudo apt-get install ant ant-optional ca-certificates-java fusesmb bison gcc-4.4 g++-4.4 g++-4.4-multilib gcc-4.4-multilib g++ gcc gcc-multilib g++-multilib sun-java6-bin sun-java6-jre sun-java6-jdk sun-java6-plugin git-core gnupg gnuit flex bison gperf build-essential zip curl zlib1g-dev x11proto-core-dev libx11-dev java-common libc6-dev libncurses5-dev libesd0-dev libsdl1.2-dev valgrind libwxgtk2.6-dev libc6-dev-i386 lib32ncurses5-dev ia32-libs lib32z1 lib32z1-dev libgl1-mesa-dev libglib2.0-0 mingw32 tofrodos python-markdown libxml2-utils xsltproc lib32readline-gplv2-dev libreadline-gplv2-dev libmotif4 libsasl2-modules-gssapi-mit menu tsocks
$ sudo apt-get install libx11-dev:i386
在以后的编译过程中,可能会出现glx.h的错误,为了避免这个错误,我们执行:
$ sudo apt-get install libgl1-mesa-dev
3.降低使用的gcc和g++的版本:
$ sudo rm -f /usr/bin/gcc
$ sudo rm -f /usr/bin/g++
$ sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gcc
$ sudo ln -s /usr/bin/g++-4.4 /usr/bin/g++
$ sudo rm -f /usr/bin/x86_64-linux-gnu-g++
$ sudo rm -f /usr/bin/x86_64-linux-gnu-gcc
$ sudo ln -s /usr/bin/gcc-4.4 /usr/bin/x86_64-linux-gnu-gcc
$ sudo ln -s /usr/bin/g++-4.4 /usr/bin/x86_64-linux-gnu-g++
4.安装Eclipse:
(1)从官网下载Eclipse for java,注意是linux版本,跟需自己的操作系统选择是32bit还是64bit:
http://www.eclipse.org/downloads/
下载后解压,就可以打开Eclipse运行了。
(2)安装ADT插件:ADT插件是google官方开发的Eclipse的一个插件,专门为Android应用开发而准备的。
- 启动 Eclipse, 选择 Help> Install NewSoftware....,单击右上角的Add按钮。
-在弹出的 Add Repository 对话框中:Name一栏目填写 "ADT Plugin"。Location一栏就有两个选择:一个是填入下载网址:https://dl-ssl.google.com/android/eclipse/,这样就可以网上下载安装;第二个选择是如果我已经下载了ADT Plugin,那么就单击旁边的Archive按钮,直接找到插件所在到包即可。最后选择OK。
-然后在下面的软件列表中,把你要安装的包前面的checkbox选上,一路next到完成安装(下载略费时间)。安装完成之后,重启eclipse即可。
(3)下载Android SDK:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html
(4)关联SDK到Eclipse下:windows->Preferences->Android,在location中选择你下载的SDK的目录(第(3)步的目录)。
(5)更新Android SDK API:默认下载下来的SDK是不带API的,所以需要我们手动更新。windows->Android SDK and AVD Manager->Available Packages。选择你要的版本,比如我这里选择4.0以上的版本信息。勾选上之后,点击Install Selected,即可。
(6)新建AVD(Android Visual Device):android sdk and avd manager->Vitural Devices ->New。名称随便取,target选择你需要的SDK版本,SD卡大小自定义,点击 Create AVD。
(7)新建HelloWorld工程,运行成功!
- ubuntu11.10下配置android环境
- ubuntu11.10下配置android的Eclipse开发环境
- Ubuntu11.10 + android环境配置流程
- 【Ubuntu手记】64位Ubuntu11.10下 eclipse配置Android开发环境所遇到的问题
- ubuntu11.10 32bit 下android2.3 编译环境配置
- ubuntu11.10下的jdk1.7环境配置
- Ubuntu11.10下配置android4.0.3编译环境
- ubuntu11.10下配置obective-c开发环境
- Ubuntu11.10下配置JAVA开发环境(JDK+Eclipse)
- Ubuntu11.10下配置JAVA开发环境(JDK+Eclipse)
- ubuntu11.10下编译openwrt的环境配置
- ubuntu11.10下编译openwrt的环境配置
- ubuntu11.10下编译openwrt的环境配置
- ubuntu11.10下编译openwrt的环境配置
- ubuntu11.10 amd 64位配置Android开发环境
- ubuntu11.04下配置PHP环境
- ubuntu11.10下配置hadoop
- Ubuntu11.10下配置Mongodb
- 9.当形参,返回值类型不是JavaBean式的复合类,Map时,CXF无法处理:服务端发布成功
- 安全框架Apache Shiro学习心得
- PTAMM阅读笔记之ID3决策树(二)
- RelativeLayout布局用到的主要属性
- 南海之争,中国怎么办!
- ubuntu11.10下配置android环境
- eclipse 报错:Workspace in use or cannot be created, choose a different one.
- 共和国符合福德宫
- ssh配置及实现ssh免登陆Linux
- JS禁止右键,捕捉回车等键盘操作
- 10.当形参,返回值类型不是JavaBean式的复合类,Map时,CXF无法处理:客户端执行wsdl2java
- (8)JavaScript学习笔记 - 语句
- JAVA中初始化顺序复习
- CX51 用户手册----SMALL伪指令