如何在ubuntu下开发android配置Android开发环境

ubuntu下搭建android开发环境
在ubuntu下进行android开发的环境搭建主要有以下5个部分:
(1) & & & 安装jdk
(2) & & & 安装android_sdk
(3) & & & 安装eclipse
(4) & & & 为eclipse添加adt插件
(5) & & & 添加SDK平台和android平台
一、安装jdk
先到sun官网相应的jdk的bin文件:具体链接如下:
& & & & &我下载的是jdk-6u38-linux-i586.bin,选择这个版本是因为这个版本之后是7以上的版本,所以这个应该会是比较稳定来的版本。
&把下载的bin文件拷贝到拷贝到/opt目录下,进入到/opt目录下执行以下命令:
:/opt# chmod 777 jdk-6u38-linux-i586.bin
:/opt#./jdk-6u38-linux-i586.bin
&添加环境变量,执行以下命令打开profile文件:
:/opt/jdk1.6.0_# vim /etc/profile
在该文件到尾部添加上以下几个环境变量:
export JAVA_HOME=/opt/jdk1.6.0_38
export JRE_HOME=/opt/jdk1.6.0_38/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
& & & & &保存退出后执行
& & & & &:/opt/jdk1.6.0_38# vim /etc/profile是文件重新执行一次
&验证是否已经正确安装,执行以下命令:
:/opt/jdk1.6.0_38# java &version
如果能看到以下信息则说明成功安装
java version &1.6.0_23&
OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre10-0ubuntu5)
OpenJDK Client VM (build 20.0-b11, mixed mode, sharing)
二、安装android_sdk
先到以下官网下载android_sdk的安装包.
我下载的版本是android-sdk_r21.0.1-linux.tgz
&把abdroid-sdk_r21.0.1-linux.tgz解压到/opt目录下,使用命令如下:
& & & & &:/opt/eclipse# tar -xvf /mnt/TQ210/android-sdk_r21.0.1-linux.tgz -C /opt
三、安装eclipse
先到eclipse的官网下载eclipse,我选择来eclipse classic 3.7.2(eclipse经典版)
http://www.eclipse.org/downloads/packages/eclipse-classic-372/indigosr2
&把eclipse解压到/opt目录下,使用命令如下:
:/# tar xvfz /mnt/TQ210/eclipse-SDK-3.7.2-linux-gtk.tar.gz -C /opt
&把eclipse路径加到$PATH里,如下命令:
:/opt/eclipse# vim /etc/profile
然后在profile尾部添加以下文本:
export PATH=$PATH:/opt/eclipse
保存退出后执行以下命令使添加到命令生效:
:/opt/eclipse# source /etc/profile
&以后只要在shell里输入命令eclipse就能启动eclipse了.
四、为eclipse添加adt插件
第一种方法:
(1) & & & 启动eclipse,然后选择Help&Install New Software
(2) & & & 点击Add,在右上角处,这时会出现以下界面,往编辑栏里添加如下内容
(3) & & & 点击OK,如果出现了某些问题,可以试试使用&https&代替&http&。
(4) & & & 在available software dialog里,选择Developer Tools。然后点击next,如下所示:
(5) & & & 下一步继续选择next,然后接受约定并点击Finish。如果出现一个security warnig说the authenticity or validity of the software can&t be established,点击OK
(6) & & & 当安装完成后,重启eclipse。
第二种方法:
(1) & & & 下载ADT插件的zip压缩文件(不需要解压它),下载链接如下:
/tools/sdk/eclipse-adt.
(2) & & & 启动eclipse,然后选择Help&Install New Software.
(3) & & & 点击Add,出现以下界面
(4) & & & 往编辑栏填充以下文字,Location选择ADT-21.0.1.zip所在路径,我的填充后如下
(5) & & & 之后点击OK,之后的步骤与第一种方法一样。
五、配置ADT插件
当eclipse重启之后,会出现以下界面:
(1) & & & 选择Use existing SDKs。
(2) & & & Browse和select我们自己的 SDK的目录。(1)(2)步配置如下:
(3) & & & 之后点击next。
六、添加SDK平台和android平台
(1) & & & 启动SDK Manager。
如果是在平台下的,需要进入android SDK目录下的tools/目录,然后执行里面的android sdk,打开之后可以看到如下界面:
(2) & & & 作为自己的SDK最小的配置要求,需要安装如下几个包:
&最新的Tools packages(点击Tools文件夹)
&最新版的android(点击第一个android文件夹)(因为我是在4.0上开发,所以我没有单单选择最新的,而是选择4.0和2.3和4.2)
&Android支持库(打开Extras文件夹并且选择android support Library)
最终的配置如下:
(3) & & & 最后点击Install,这样android SDK Manager就会安装所有我们选择了的包到android SDK environment。
如果打开android SDK manager时出现以下警告:&
(gvim:2353): Gtk-WARNING **: 无法在模块路径中找到主题引擎:&pixmap&,
解决方法是运行:
sudo apt-get install gtk2-engines-pixbuf&
如果打开android SDK manager后卡在以下提示时
Fetchinghttps://dl-/android/repository/addons_list-2.xml
则打开/etc/hosts文件并在尾部添加:
74.125.237.1 dl-
再重启android SDK manager.在Ubuntu下搭建Android开发环境
投稿:hebedich
字体:[ ] 类型:转载 时间:
对一个程序猿来说,装好系统之后的第一件事,一定是搭建开发环境,已经安装各种开发工具,以便之后能方便顺利地进行程序的开发。简单的介绍下在Ubuntu环境下搭建Android开发环境,虽然基本上和在Windows下没有太大差别,但有些细节上还是很值得注意的。
1、安装JDK
其实这一步我比较偷懒,在网上查了一下Ubuntu系统下安装JDK的方法,看起来稍稍有点麻烦,于是我试着在自带的软件中心里搜了一下,然后发现在软件中心里有个OpenJDK Java 7,尝试着安装后,发现这是个好东西,一键安装后环境变量什么的都已经自动配好了,eclipse什么的都能自动识别,很方便。百度了一下Open JDK和sun JDK的区别,大概就是sun公司的JDK是在Open JDK的基础上开发的,扩展了一些东西。经过这段时间的使用,在开发Android的时候没发现有什么差别,很好用~所以推荐大家直接在软件中心安装OpenJDK就好。
2、下载ADTBundle
现在不管在什么系统上安装Android开发工具其实都是一件很简单的事情,因为在Android官网上能找到适合三大操作系统(Windows、Mac、Linux)的开发工具,不管是集成了Eclipse、Android SDK和ADT的ADTBundle,还是Google公司专门推出的Android Studio,都能找到适合自己操作系统的下载,非常方便。唯一不方便的就是现在由于Google被伟大的GFW隔在外面,导致Android官网也无法正常访问,所以……翻墙吧。如果在Ubuntu上翻墙不方便的话,可以现在Windows上下载好,然后拷贝过来。至于选择Android Studio还是ADTBundle,我建议还是后者吧。尝试过安装Android Studio,可是死活打不开,然后就放弃了,而且确实现在在很多方面都还不完善,还是老老实实地用Eclipse吧。
进入Android官网,在下面找到Developer,然后在Tools里面下载ADTBundle到任意文件夹。解压下载好的zip文件,里面会有两个文件夹,eclipse和sdk,分别用来装什么的想必不用我多说了吧。
3、更新SDK
虽然刚下载好的ADTBundle是集成了SDK的,但往往都不太完整,比如最新版本里只包含Android 4.4w(专门给Android Wear准备的开发包),如果需要Android L或者之前版本的开发包,还是需要通过SDK manager。
打开eclipse,从eclipse上面的快捷栏打开SDK manager,你会发现根本无法获取到各个版本的SDK包,还是因为GFW的缘故,没办法,只能另想办法。如果你自己购买有VPN的话,可以在SDK manager窗口任务栏点击Tools-Options,然后将你VPN的IP和端口填入,之后重启SDK manager,就会发现所有的SDK包都加载出来了,选择你所需要的包下载即可。
当然,如果你和我一样穷屌丝买不起VPN的话,还有一个最简单的办法,改hosts。
打开终端,输入:
sudo gedit /etc/hosts
然后把以下两行添加到后面
203.208.46.146 dl-
203.208.46.146
这是最新的ip地址,加载速度很快,下载SDK的时候基本上能达到自己的带宽速度。添加好后,保存退出。重启SDK manager,同样发现SDK已经可以加载出来并下载了,选择你所需要的包下载即可。
4、安装Genymotion模拟器
虽然ADT里自带的AVD能够模拟Android设备来调试测试开发的android应用,但是用过的人都知道,简直卡得一逼,做为一个有强迫症的人来说实在无法忍受。虽然在Windows系统下已经能通过使用Intel x86镜像加速Android模拟器了,但目前却还不支持Linux系统,而且加速效果也没有想象中那么好。而我今天推荐的这个Genymotion模拟器,相当流畅,几乎能媲美真机的速度,不管是开机还是加载程序都相当畅爽。
进入Genymotion官网,点击下载,输入你的邮箱,在邮箱中通过验证后进入下载页面。(注意,邮箱验证成功后的那封提示邮件不要删除,里面会有你的用户名Username,之后要用)在下载页面先不要急着下载Genymotion,在那之前需要先安装Oracle VirtualBox,下载下来的是个deb包,直接双击安装即可。安装好后,下载Genymotion,下载下来的是个.bin文件,需要通过命令行进行安装:
打开终端,用cd命令进入存放刚才那个bin文件的目录,然后输入以下命令:
chmod a+x 文件名
sudo ./文件名
注意第二句执行命令/前有个点.
之后便进入安装程序,安装好即可。
安装好后在安装目录找到genymotion,打开,会自动提示你添加设备,yes之后,点击下面的connect按钮,输入用户名和密码(用户名是之前邮件里那个)登陆,然后就可以自由添加android虚拟设备了,添加好用点play运行模拟器,好好感受一下这个模拟器的流畅吧!以后开发的时候再也不用羡慕ios开发者有个很棒的模拟器了~
好了,至此你的Android开发环境已经搭好了,赶快新建一个Android项目,开始Hello World吧~
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具热门链接:
友情链接:Ubuntu 配置 Android 开发环境图文详解_Linux教程_Linux公社-Linux系统门户网站
你好,游客
Ubuntu 配置 Android 开发环境图文详解
来源:Linux社区&
作者:万境绝尘
果断换了, Ubuntu的截图效果不好, 不能设置阴影 ...
(1) 下载Android Studio开发环境
下载地址 :
, Windows 和 Linux 不分 32 位 和 64 位;
-- Windows版 : /android/studio/install/0.4.2/android-studio-bundle-133.970939-windows.exe.
-- Linux版 : /android/studio/install/0.4.2/android-studio-bundle-133.970939-linux.tgz.
-- MAC OS版 : .
安装jdk : 注意 必须安装
的 jdk 才可以成功启动 Android S
安装启动Android Studio : 解压Android Studio 到目录中, 执行 bin 目录中的 studio.sh 文件, 启动Android S
进入后会提示 bin 目录下的一些文件没有权限 : 修改执行文件 和 sh 文件的权限;
-- 修改结果 :
:~/android-studio/bin$ ll总用量 132drwx------ 2 octopus octopus& 4096& 1月 18 14:38 ./drwx------ 7 octopus octopus& 4096& 1月 18 14:38 ../-rw------- 1 octopus octopus& 136& 1月& 9 09:22 appletviewer.policy-rwx------ 1 octopus octopus 22791& 1月& 9 09:22 fsnotifier*-rwx------ 1 octopus octopus 29155& 1月& 9 09:22 fsnotifier64*-rw------- 1 octopus octopus& 4176& 1月& 9 09:22 idea.png-rw------- 1 octopus octopus& 6870& 1月& 9 09:23 idea.properties-rwx------ 1 octopus octopus& 278& 1月& 9 09:22 inspect.sh*-rw------- 1 octopus octopus& 8531& 1月& 9 09:22 libbreakgen64.so-rw------- 1 octopus octopus& 6807& 1月& 9 09:22 libbreakgen.so-rw------- 1 octopus octopus& 2275& 1月& 9 09:22 log.xml-rw------- 1 octopus octopus& 282& 1月& 9 09:22 studio64.vmoptions-rwx------ 1 octopus octopus& 5630& 1月& 9 09:22 studio.sh*-rw------- 1 octopus octopus& 290& 1月& 9 09:22 studio.vmoptions-rwx------ 1 octopus octopus& 4049& 1月& 9 09:22 update_studio.sh*
(2) 下载SDK&
下载SDK : 进入Android Studio, 进入Settings, 使用 SDK Manager 下载SDK;
如果刷新不成功, 说明被长城防火墙墙了;&
(3) 配置 gradle&
配置gradle : 第一次创建工程的时候, 需要下载gradle, 下载完之后就可以进入熟悉的界面进行开发了;
-- 手动下载 : 在线下载时间特别长, 提供了 gradle-1.9-all.zip 包;
-- 下载地址 : /s/1jGgGaTS.
-- 配置过程 : 将gradle-1.9-all.zip 解压到 android-studio/plugins/gradle 目录下;
-- 拷贝zip文件 : 将zip文件拷贝到 /home/octopus/.gradle/wrapper/dists 目录下, 即 ~/.gradle/wrapper/dists 目录下;
-- 配置环境变量 : 将 gradle 的 bin 目录配置到 path中;
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_51export JRE_HOME=${JAVA_HOME}/jre& export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib& export PATH=${JAVA_HOME}/bin:$PATH:/home/octopus/android-studio/plugins/gradle/bin
-- 验证 : 关闭该终端, 在开启一个终端, 使用 gradle -v 命令;
:~$ gradle -v
------------------------------------------------------------Gradle 1.9------------------------------------------------------------
Build time:&
08:20:02 UTCBuild number: noneRevision:& & b4fc69f8bd
Groovy:& & & 1.8.6Ant:& & & & & Apache Ant(TM) version 1.9.2 compiled on July 8 2013Ivy:& & & & & 2.2.0JVM:& & & & & 1.7.0_51 (Oracle Corporation 24.51-b03)OS:& & & & & Linux 3.11.0-12-generic i386
(4) 运行 Android Studio
开启Android Studio :
-- 运行 studio.sh 命令 : 使用命令
:~$ /home/octopus/android-studio/bin/studio.sh
-- 欢迎界面 :
-- 进入配置界面 :
(5) 配置GitHub
点击界面的 Settings 图标, 进入设置界面 :
-- Setting图标 :
选择左侧的 Version Control -& GitHub :
将GitHub的 域名, 账号, 密码, 输入右边对应位置, test 检查是否连接成功 :
(6) 配置字体
配置路线 : Settings -& Editor -& Color & Fonts -& F
配置内容 :
Android Studio 的详细介绍:Android Studio 的下载地址:
相关阅读:
Android Studio无法启动打开,Android Studio gradle下载不了
初探Android Studio及遇到的一些问题和解决
Ubuntu 12.04(64位)安装Android Studio 全过程
Android Studio v0.1尝鲜
Android Studio使用教程
Android Studio开发指南
Android Studio设置主题 和 不支持中文的问题解决方法
Android Studio 下载安装以及不能打开的解决办法
相关资讯 & & &
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款当前访客身份:游客 [
当前位置:
$ sudo apt-get install sun-java6-jdk
2:下载安装eclipse
这里的eclipse不能直接从ubuntu软件仓库中下载,那个软件仓库下载的eclipse在装ADT时会有问题.
这里建议是从eclipse官网上下载。官网地址:
下载那个,版本。
下载完后解压到~/bin目录下,当然你可以放到任何其它目录.
关于如何解压,可以参考:
3:下载Android SDK
从网页:下载Android SDK,解压到~/bin目录下。
4:安装ADT plugin for eclipse
打开eclipse,在菜单help下,选择install new software...
点右边的Add...按钮
按下图输入:
由于我的已经安装过了ADT,如果没安装过的话就会看到右下解的OK按钮处于激活状态。点击OK,按钮后会出现一清单,选择清单中的所有内容,然后下一步下一步一直按默认就可以安装完了。
安装完了后需要重启下eclipse,点击eclipse的windows-&Preferences,打开窗口在左边选项中选择&Android&,在右边设置SDK目录,如下图:
点击eclipse工具栏上的“opens the Android SDK Manager”按钮,如下图:
打开如下窗口:
选择你想要的API进行安装。
点击eclipse工具栏中的&Opens The Android Virtual Device Manager&按钮,如下图:
打开如下图所示的窗口:
点击右边的按钮&new&,新创建一个AVD,如下图:
点击右下角的&Create AVD&按钮新建一个AVD.
返回上一个界面,选择列表中新建的AVD,然后点击右边的“start..”按钮就可以启动这个模拟器了。
7:配置SDK环境参数[可选]
为了更方便地使用Android SDK中的一些命令行工具,可以预告设置好PATH环境参数到SDK工具目录。
参考: 一本,打开~/.bashrc,
$sudo vim ~/.bashrc在末尾加上下面一行:
export PATH=$PATH:~/bin/android-sdk-linux/tools:~/bin/android-sdk-linux/platform-tools
&&&&&&&&&&&&&&&&&&&&&&&&&&&&
原文链接:
共有0个评论
更多开发者职位上
有什么技术问题吗?
长平狐的其它问题
类似的话题

我要回帖

更多关于 ubuntu 开发环境 的文章

 

随机推荐