Ubuntu 12.04上搭建Android开发环境
来源:互联网 发布:ubuntu 复制文件 编辑:程序博客网 时间:2024/06/05 02:14
作为一个新手,做什么都很难。是个两年,终于重新踏上倒腾Linux的路,但一切都好陌生了。让整一个Android开发,洋洋洒洒整了3天,终于搞定。写点东西以备后来人少走弯路啊。
首先,对于Ubuntu 12.04,就建议使用i386版本,反正鄙人在使用amd-64下未成功。所以又重装了系统。
安装好Ubuntu12.04后,以下是鄙人的步骤:
1.安装JDK 6:
首先,在/etc/apt/sources.list文件最后一行添加deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse
其次,执行sudo apt-get update
接下来,sudo apt-get install sun-java6-jdk
2.安装需要的包:
sudo apt-get install git gnupg flex bison gperf build-essential\
zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev\
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386\
libgl1-mesa-dev g++-multilib mingw32 tofrodos\
python-markdown libxml2-utils xsltproc zlib1g-dev:i386
以上两步可以参考http://source.android.com/source/initializing.html,但是它安装jdk的方法不对,而且安装包的后面一步没必要。
3.安装eclipse
不要去官网上直接下eclipse,直接执行sudo apt-get install eclipse就可以了,官网上下的,不怎么好用。
安装完成之后,鄙人遇到启动问题,找不到libswt-gtk-3740.so,将/usr/lib/jni/下的libswt*3740.so都拷贝到~/.swt/lib/linux/x86即可。
4.通过eclipse安装android的ADT
首先,在/etc/hosts文件中添加74.125.237.1 dl-ssl.google.com。
然后,可以采用http://developer.android.com/sdk/installing/installing-adt.html的操作进行。
5.如果安装好后在eclipse->window->android sdk manager,可以在空白处右键Customise Perspective->Command Groups Availability中添加。
6.可以新建一个android工程了,http://developer.android.com/training/basics/firstapp/index.html参考它就可以了。
其实真的很简单,就是很折腾。过去了这个坑了,等待下一个坑,再记录一下。
- Ubuntu 12.04上搭建Android开发环境
- Ubuntu 11.04上搭建Android开发环境
- UBUNTU上Android开发环境搭建
- 在ubuntu上搭建android开发环境
- 【玩转Ubuntu】02. Ubuntu上搭建Android开发环境
- 在Ubuntu上搭建Android开发环境(Android Studio)
- Android Ubuntu上NDK 开发环境快速搭建
- 漫谈ubuntu系统上搭建Android开发环境
- 在Ubuntu上搭建Android应用开发环境
- 64位ubuntu上搭建android开发环境
- 成功在ubuntu上搭建android开发环境了
- Ubuntu 12.04搭建Android开发环境
- Ubuntu 12.04 搭建Android开发环境
- Ubuntu 12.04 搭建 Eclipse Android 开发环境
- Ubuntu 12.04 搭建Android开发环境
- Ubuntu 12.04 搭建 Eclipse Android 开发环境
- Ubuntu 12.04上搭建android 开发环境 (ADT 、android-studio)
- Ubuntu搭建Android开发环境
- bootloader介绍
- poj 2398 poj 2318 二分+叉乘 判断 点与线段的位置
- 事务的隔离级别及mysql中相关的设置
- 类型转换
- vector的用法
- Ubuntu 12.04上搭建Android开发环境
- SCA+SPRING组件之间的引用细节
- UltraISO9.0软碟通制作镜像文件
- LA2756--Crazy tea party
- vtbl(虚函数表)与vptr(虚函数表指针)
- matlab中的矩阵左除和右除
- Linux服务器上11种网络连接状态
- C#与C++的互操作
- IOS开发笔记--UIKit框架之UIWindow