UBUNTU配置android开发环境

ubuntu的版本12.04 LTS
1.安装JDK
  JDK的版本:jdk-7u9-linux-i586.tar.gz
  参考网址:http://blog.didu.me/article/472
  下载JDK最新版tar.gz
  在usr/lib/目录下建立jvm文件夹
  sudo mkdir jvm
  把刚才下载的文件拷贝到该jvm目录下,然后解压缩。
  sudo cp -r 下载/jdk-7u9-linux-x64.tar.gz /usr/lib/jvm
  sudo tar -zxvf jdk-7u9-linux-x64.tar.gz
  设置环境变量,用gedit打开/etc/profile文件
  sudo gedit /etc/profile
  在文件的最后面增加:
  export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_09
  export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
  export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
  ============因为新安装的ubuntu系统,下面修改默认jdk的操作没有做
  $ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_09/bin/java 300
  $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_09/bin/javac 300
  配置链接组:
  $ sudo update-alternatives --config java
  $ sudo update-alternatives --config javac
  测试安装的结果:
  java -version
2.安装eclipse
  版本 eclipse-jee-juno-SR1-linux-gtk.tar.gz
  注意:第一次安装eclipse-jee-helios-linux-gtk.tar.gz时,无法下载安装ADT。怀疑eclipse的版本有问题,于是更换版本后正常。
3.安装ADT
  http://dl-ssl.google.com/android/eclipse/
  安装ADT后第一次启动,会自动检测系统并且安装android SDK
4.安装SVN
  http://subclipse.tigris.org/update_1.6.x
如果有必要还需要安装android NDK。由于暂时没有需要先不用安装。

---------------------------------------------------------------------2013.11.06

運行運行eclipse時出現如下錯誤:

A java Runtime Environment (JRE) or Java Development kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: xxxxxxxxx   in your current PATH

解決:在eclipse.inii中添加:

-vm
/usr/lib/jvm/jdk1.7.0_45/jre/bin/java

啟動啟動sdk Manager時有以下錯誤:

xxxxxxxxxxxxxxxxxxxx/tools/android: java: not found

解決:嘗試將將jdkk配置的訊息放在在 ~/.bashrc中,,然後然後 source ~/.bashrc  無效  重新啟動電腦 無效

再將jdkk配置訊息放回放回/etc/profilee中重新啟動電腦 成功啟動啟動SDK Manager , 原因是當初修改好jdk配置後未重新啟動電腦

在ubuntu 12.04 64bit  系統中,在eclipse中指定android sdk路徑時出現如下錯誤,同時project無法找到找到sdk,  專案編譯無法生成R文件:

Unexpected exception 'Cannot run program "/home/antz/Development/adt-bundle-linux/sdk/platform-tools/adb": 
error=2, No such file or directory'
while attempting to get adb version from'/home/antz/Development/adt-bundle-linux/sdk/platform-tools/adb'

解決:install IA32 library as well.

     Try this: apt-get install ia32-libs
 

 

posted @ 2012-10-24 15:18  日光之下无新事  阅读(580)  评论(0编辑  收藏  举报