Ubuntu 12.04(64位)上搭建android 开发环境 (ADT 、android-studio)

1. ubuntu 12.04  64位

2. 下载:

1) Oracel JDK :http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

2) ADT bundle  :http://developer.android.com/sdk/index.html

3)android -studio : http://developer.android.com/sdk/installing/studio.html

安装 配置 jdk:

$  sudo tar xzvf jdk-7u21-linux-x64.tar.gz  -C /usr/lib/jvm

$  cd /usr/lib/jvm

$  sudo mv jdk1.7.0_21/ java-7-sun

将下载的 adt 和 android-studio 移动到如下目录(SDK随便选一个):

/usr/local/android 目录下: android-studio    eclipse   sdk

$  vim ~/.bashrc

在末尾添加如下行:

export ANDROID_HOME=/usr/local/android
export SDK_HOME=${ANDROID_HOME}/sdk
export JAVA_HOME=/usr/lib/jvm/java-7-sun
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:${ANDROID_HOME}/eclipse:${ANDROID_HOME}/android-studio/bin:${SDK_HOME}/platform-tools:$PATH

执行 :

$ source ~/.bashrc

ADDED: 配置默认JDK版本
由于Ubuntu中可能会有默认的JDK,如openjdk,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk7/bin/java 300   
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk7/bin/javac 300   
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk7/bin/jar 300

执行
sudo update-alternatives --config java
(sudo update-alternatives --config javac)

系统会列出各种JDK版本,如下所示:

有 3 个候选项可用于替换 java (提供 /usr/bin/java)。   
   
   
  选择       路径                                    优先级  状态   
------------------------------------------------------------   
* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      自动模式   
  1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      手动模式   
  2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        手动模式   
  3            /usr/lib/jvm/jdk7/bin/java           300       手动模式   
   
   
要维持当前值[*]请按回车键,或者键入选择的编号:3   
update-alternatives: 使用 /usr/lib/jvm/jdk7/bin/java 来提供 /usr/bin/java (java),于 手动模式 中

最后:

$ sudo  apt-get install ia32-libs

执行eclipse 和 studio.sh 试试

参考:http://blog.csdn.net/yang_hui1986527/article/details/6677450

原文:http://blog.csdn.net/hanly_jiang/article/details/9123495

Ubuntu 12.04(64位)上搭建android 开发环境 (ADT 、android-studio)

时间: 2024-12-28 06:28:26

Ubuntu 12.04(64位)上搭建android 开发环境 (ADT 、android-studio)的相关文章

在Ubuntu 12.04 64 位 搭载Android4.4源码编译环境

一.准备工作: (1)<a href = http://www.pc6.com/softview/softview_48354.html tiltle = “下载Vm10网址”>VMare Workstation 10</a> (2)<a href = http://releases.ubuntu.com/12.04/  tiltle = “下载Ubuntu12.04 64bit网址”>Ubuntu12.04 64bit</a> (3) <a href

ubuntu 12.04 64位 安装wps

1.去wps官网下载linux版的软件 http://community.wps.cn/download/ 我这里下载的是Alpha版的kingsoft-office_9.1.0.4280~a12p4_i386.deb 2.安装wps需要一些依赖包: libtiff.so.4 libpng12.so.0 libjpeg.so.62 用以下命令可以查看系统是否有它们: aptitude search libtiff 没有的话可以用以下命令安装: sudo apt-get install aptit

Ubuntu 14.04 64位上安装wps office软件(转http://m.blog.csdn.net/blog/yhc13429826359/24179933)

废话少说,只给出方法供各位参考!wps for Linux版本已经有两三年没有大的动作,当然其他平台,比如windows,Android,ios上的wps效果还是很赞的说. 下面是我成功安装的步骤: 1.去官网下载alpha版本,千万不要下载beta版本,否则安装上去但是无法打开: http://community.wps.cn/download/ 我选择安装成功的是a12p4_i386.deb 包,wps目前只有32位版本,没有64位版本. 2.安装ia-32libs安装包,目的就是在64位系

ubuntu 12.04 64位设置兼容32位的实现

在ubuntu12.04上,要运行32的程序,需要安装32位的兼容库. 以前在10.04上成功安装过,方法是 sudo apt-get install ia32-libs 但是在12.04上遇到了困难,遇到下面这种错误 $ sudo apt-get install ia32-libs正在读取软件包列表... 完成正在分析软件包的依赖关系树       正在读取状态信息... 完成       有一些软件包无法被安装.如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成

Ubuntu 12.04,配置Ruby on Rails开发环境

零.Ubuntu的安装 官网下载,我装的是12.04的x64版. 一.系统升级 更换ubuntu的源 1.备份更新源 $ sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup 2.修改更新源 $ sudo gedit /etc/apt/sources.list 使用以下网易源或搜狐源,直接替换文件内容(教育网用户请搜索教育网神速专用源) 网易: deb http://mirrors.163.com/ubuntu/ precise m

在Ubuntu 14.04 64位上使用libpcap进行抓包和解包

为了开发需要,我决定使用最新libpcap源码包安装.在Unix环境下安装libpcap库,需要c编译器,flex,bison等,安装Ubuntu系统时,没有这些包.安装flex需要m4编译环境,否则会提示"GNU M4 is required"错误. 1.安装系统依赖包sudo apt-get install gcc libc6-devsudo apt-get install m4sudo apt-get install flex bison 2.下载libpcap源码并安装从官网h

Ubuntu 12.04 64位安装Redmine+GIT+ReviewBoard

首先介绍下这三样东西 Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己独特的功能,例如提供wiki.新闻台等,还可以集成其他版本管理系统和BUG跟踪系统,例如Perforce.SVN.CVS.TD等等.这种 Web 形式的项目管理系统通过"项目(Project)"的形式把成员.任务(问题).文档.讨论以及各种形式的资源组织在一起,大家参与更新任务.文档等内容来推动项

阿里云Ubuntu 12.4 64位 安装docker

最近大家都在说docker,索性自己阿里云买了台ubuntu完,这里需要注意的是,docker的官方文档中有提到,docker目前只对64的系统有支持. 所以这里我选择的是ubuntu 12.04 64位. 由于linux容器的bug,docker在linux的kernel3.8上运行最佳. 看下我们的ubuntu版本命令: [email protected]:~# cat /etc/issue Ubuntu 12.04.5 LTS \n \l 再来看下内核,命令: [email protect

ubuntu 14.04 64位使用google官方android开发集成工具adt-64位无法使用adb

在使用ubuntu64位(14.04)时,下载来一个adt-bundle-linux-x86_64-20131030.zip,但是运行时报错: Android: Gradle: Execution failed for task Cannot run program android-studio/sdk/build-tools/android-4.2.2/aapt error=2, 没有那个文件或目录 使用aapt编译资源时报错, 提示找不到aapt这个命令, 可是在sdk中命名存在这个可执行文