`
永远的菜鸟
  • 浏览: 54395 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ubuntu 10.10下搭建android开发环境 安装必要工作用软件

阅读更多

在ubuntu下进行开发,就必须要熟悉ubuntu下常用的,能提高效率的工作软件,例如星际译王,gvim等等,目前我只知道这几个软件不错。
搭建android的开发环境
1. 安装jdk,配置jdk的环境变量
首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_25,我下载的是bin文件,我将下载的 jdk1.6.0_25.bin文件置于/usr/lib/jvm/java(目录任意)中。如果bin文件存在于例如“下载”等类似的目录中时,要将 bin文件拷贝到/usr目录中,需要先修改bin文件的权限,在shell中执行:
sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_25.bin 修改bin文件权限,使其可执行然后,执行
sudo /usr/lib/jvm/java/jdk1.6.0_25.bin (安装jdk)
将会出现字幕,持续按回车键,直至屏幕显示要求输入 yes/no,此时输入y回车,将会把jdk解压到文件夹,得到jdk1.6.0_25目录。
此时,jdk已安装完毕。jdk将会安装在源文件所在的目录中。下面进行配置jdk的环境变量了。

配置classpath,修改所有用户的环境变量 

-------------------------------------------------------------------------------

方法一:

$ sudo gedit /etc/profile

在文件最后添加

#set java environment

JAVA_HOME=/home/liangshihong/jdk1.6.0_25

export JRE_HOME=/home/liangshihong/jdk1.6.0_25/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

方法二:
执行:
sudo vi /etc/environment
在environment中修改,出现如下部分
引用:
PATH="......:/usr /lib/jvm/java/jdk1.6.0_25/bin"(这个地方有引号,下面的classpath和java_home都没有引号)
CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_25/lib
JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_25
--------------------------------------------------------------------------------------
执行:
sudo source /home/用户名/.bashrc(这行代码不执行也不一定错误)
      此时,环境变量设置成功(设置环境变量的方法很多,不一一列举)
由于ubuntu10.10 中自带有默认的jdk--openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
执行:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_25/bin/java 300
格式:update-alternatives --install /usr/bin/java java 用户的jdk的bin目录/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_25/bin/javac 300
格式同上
通过这一步将我们安装的jdk加入java选单。
然后执行:
update-alternatives --config java
通过这一步选择系统默认的jdk
这样,再在shell中输入:
java -version时,就会显示系统使用的java是sun的java,至此,jdk安装成功,环境变量设置成功。
使环境变量生效
#source /etc/profile
4)测试
#java -version
会出现
java version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)

---------------------------------------------
附。如何卸载jdk
#sudo rm -rf /opt/jdk1.6.0_25
#sudo gedit /etc/profile
删除环境变量
-------------------------------------
2. 安装 ADT
如何安装见开发文档
3. 安装android sdk
3.1 可以采取自己下载sdk(android可以到这http://androidappdocs.appspot.com/sdk/index.html 下载。。。)或者拷贝别人sdk的方法,那种方法都可以,这个不重要,关键是配置sdk的环境变量
3.2 配置sdk的环境变量
1.下载android sdk 
下载地址如下:

http://dl.google.com/android/android-sdk_r06-linux_86.tgz

http://dl.google.com/android/android-sdk-windows-1.5_r2.zip 
http://dl.google.com/android/android-sdk-linux_x86-1.5_r2.zip 
2.下载eclipse 3.4.2 
按官方文档说,android sdk 可以运行在eclipse 3.3以上的IDE中,ubuntu源中的eclipse版本过低,建议使用eclipse 3.4.2,其下载地址为: 
http://download.actuatechina.com/eclipse/eclipse/downloads/drops/R-3.4.2-200902111700/eclipse-SDK-3.4.2-linux-gtk.tar.gz 
3.安装eclipse 3.4.2 
先将eclipse解压: 
$tar xzvf eclipse-SDK-3.4.2-linux-gtk.tar.gz 
将解压出的eclipse文件夹移动到目标目录中去,在这里我设定的安装目标为:/usr/local下。 
$sudo mv eclipse /usr/local/ 
4.安装android sdk 
解压android sdk包: 
$unzip android-sdk-linux_x86-1.5_r2.zip 
移动到目标目录:<在这里我将解压出的sdk文件夹目录改成了android-sdk> 
$mv android-sdk-linux_x86-1.5_r2 android-sdk 
$sudo mv android-sdk /usr/local/ 
5.配置环境变量: 
修改~/.bashrc文件,加入android sdk与eclipse的环境变量。 
$vi ~/.bashrc 
在文件的最后加入 
export PATH=/usr/local/android-sdk/tools:/usr/local/eclipse:$PATH 
保存并退出vi 
使配置信息生效 
$source ~/.bashrc 
6.android avd配置信息的生成 
android avd的创建格式为:android create avd -n your-avd-name -t your-targets 
其中:-n的参数为我们要创建的avd的名字;-t的参数为Available Android targets的id,我们可以使用命令:android list查寻其具体信息。

注:

如果你要把他放进usr/local/目录中的话,那就要注意权限的问题.

因为初使androidSDK的時候是需要更sdk 的,这時你的权限并不是 root所以无法用androidSDK自帶的更新器.

所以,最好androidSDK不要放到usr/local里面去 .

*如果用sudo去执行 android update sdk命令,应该就不会出现 权限问题了吧,(没有实验过)


4. 安装eclipse插件
插件:findbugs,subclipse
关于subclipse的使用教程,现在还不会用,等用上一段时间后,会进行总结。
在安装subclipse的时候,可能会报找不到JAVAHL库
解决办法:
执行sudo  apt-get --fix-missing  install libsvn-java命令安装库, 然后在eclipse.ini下面添加  -Djava.library.path=/usr/lib/jni 即可。
安装ubuntu软件
1. 星际译王,gvim,直接在软件中心进行安装即可。
2. 安装rar解压软件
sudo apt-get install unrar  
3. 安装虚拟机
sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian maverick non-free"
       wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
       sudo apt-get update
       sudo apt-get install virtualbox-ose
       4. 文件对比软件 meld
sudo apt-get install meld
目前急需的一些软件
类似于windows下的onenote的日常文档管理软件
类似于outlook的邮件管理软件
类似欲live writer的写博客的软件
这些软件的替代品暂时还没找到,刚入手ubuntu,还有写无从下手的感觉。
---------------------------------------------------------------

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics