欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


Linux操作系统下设置基本网络参数四种方法
使用Office2010截图和抠图实用技巧
天正建筑2015新增了什么内容
Excel图表数据巧钻取
书香云集电脑版下载的书存在哪
Windows8中无线网卡已经开启且无线灯亮但找不到无线信号怎么办
如何将pdf转换成word文档-pdf转换成word教程
word2013怎样更改图表布局
在excel怎么运用计算公式进行运算?
在excel中不包含一些单元格数值的随机数方法介绍
Linux下Android开发环境搭建详细步骤
【 来源:网络 】【 点击:2 】 【 发布时间:2017_03_03 08:59:59 】

   1、系统环境

  [android@localhost ~]$ uname -a

  Linux localhost.localdomain 2.6.32-71.el6.i686 #1SMP Wed Sep 1 01:26:34 EDT 2010 i686 i686 i386 GNU/Linux

  [android@localhost ~]$ lsb_release -a

  LSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch

  Distributor ID: RedHatEnterpriseServer

  Description: Red Hat Enterprise Linux Server release 6.0 (Santiago)

  Release: 6.0

  Codename: Santiago

  [android@localhost ~]$

  2、准备软件

  java

  eclipse

  android-sdk

  ADT

  这些软件都可以在官网上下载。

  3、搭建过程

  (1) 安装java

  [android@localhost ~]$ rpm -qa | grep java

  eclipse-mylyn-java-3.3.2-4.5.el6.i686

  java-1.6.0-openjdk-devel-1.6.0.0-1.21.b17.el6.i686

  java-1.6.0-openjdk-1.6.0.0-1.21.b17.el6.i686

  tzdata-java-2010l-1.el6.noarch

  gcc-java-4.4.4-13.el6.i686

  java-1.5.0-gcj-1.5.0.0-29.1.el6.i686

  subversion-javahl-1.6.11-2.el6.i686

  ooobasis3.3-javafilter-3.3.0-9567.i586

  libvirt-java-0.4.5-2.el6.noarch

  lpg-java-compat-1.1.0-4.1.el6.noarch

  libvirt-java-devel-0.4.5-2.el6.noarch

  mysql-connector-java-5.1.12-2.el6.i686

  ant-javamail-1.7.1-13.el6.i686

  java-1.6.0-openjdk-javadoc-1.6.0.0-1.21.b17.el6.i686

  java_cup-0.10k-5.el6.i686

  [android@localhost ~]$

  通过命令查看当前已经安装了java的相关jdk,可以进行下一步。

  (2) 安装eclipse

  从官网上下载的eclipse不需要按装,直接解压即可使用。如:

  [android@localhost Base Env]$ ls

  ADT-18.0.0.zip

  android-sdk_r18-linux.tgz

  Android开发环境搭建(Linux篇).doc

  eclipse

  eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz

  Linux环境搭建.doc

  Linux 下Android 开发环境搭建 .doc

  [android@localhost Base Env]$ rm -R eclipse

  [android@localhost Base Env]$ ls

  ADT-18.0.0.zip

  android-sdk_r18-linux.tgz

  Android开发环境搭建(Linux篇).doc

  eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz

  Linux环境搭建.doc

  Linux 下Android 开发环境搭建 .doc

  [android@localhost Base Env]$ tar -zxfeclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz

  [android@localhost Base Env]$ ls

  ADT-18.0.0.zip

  android-sdk_r18-linux.tgz

  Android开发环境搭建(Linux篇).doc

  eclipse

  eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz

  Linux环境搭建.doc

  Linux 下Android 开发环境搭建 .doc

  [android@localhost Base Env]$ cd eclipse

  [android@localhost eclipse]$ ls

  about_files configuration eclipse.ini icon.xpm p2

  about.html dropins epl-v10.html libcairo-swt.so plugins

  artifacts.xml eclipse features notice.html readme

  [android@localhost eclipse]$ ll

  总用量 540

  drwxrwxr-x. 2 android android 4096 2月 17 03:06 about_files

  -rw-rw-r--. 1 android android 18909 2月 8 21:55 about.html

  -rw-rw-r--. 1 android android 88246 2月 17 03:06 artifacts.xml

  drwxrwxr-x. 5 android android 4096 2月 17 03:06 configuration

  drwxrwxr-x. 2 android android 4096 2月 17 03:06 dropins

  -rwxr-xr-x. 1 android android 62814 2月 8 22:16 eclipse

  -rw-rw-r--. 1 android android 407 2月 17 03:06 eclipse.ini

  -rw-rw-r--. 1 android android 16536 2月 8 21:36 epl-v10.html

  drwxrwxr-x. 46 android android 4096 2月 17 03:06 features

  -rw-rw-r--. 1 android android 9022 2月 8 21:54 icon.xpm

  -rwxr-xr-x. 1 android android 266168 2月 8 21:54 libcairo-swt.so

  -rw-rw-r--. 1 android android 8951 2月 8 21:36 notice.html

  drwxrwxr-x. 5 android android 4096 2月 17 03:05 p2

  drwxrwxr-x. 10 android android 36864 2月 17 03:06 plugins

  drwxrwxr-x. 2 android android 4096 2月 17 03:06 readme

  [android@localhost eclipse]$ ./eclipse

  启动eclipse之后,eclipse会自动创建并寻找workspace文件夹,可以直接点击ok按钮即可。eclipse的启动过程如下图所示:

Linux下Android开发环境搭建详细步骤
Linux下Android开发环境搭建详细步骤

  eclipse也可以在gnome桌面下直接双击eclipse可执行文件启动。

  (3) 安装android-sdk

  [android@localhost Base Env]$ tar -zxfandroid-sdk_r18-linux.tgz

  [android@localhost Base Env]$ ls

  ADT-18.0.0.zip

  android-sdk-linux

  android-sdk_r18-linux.tgz

  Android开发环境搭建(Linux篇).doc

  eclipse

  eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz

  Linux环境搭建.doc

  Linux 下Android 开发环境搭建 .doc

  [android@localhost Base Env]$ cdandroid-sdk-linux/

  [android@localhost android-sdk-linux]$ ls

  add-ons platforms SDK Readme.txt tools

  [android@localhost android-sdk-linux]$ cd tools/

  [android@localhost tools]$ ll

  总用量 6772

  -rw-rw----. 1 android android 323 3月 30 23:20 adb_has_moved.txt

  -rwxrwx---. 1 android android 3491 3月 30 23:19 android

  drwxrwx---. 2 android android 4096 3月 30 23:19 ant

  -rwxrwx---. 1 android android 1977 3月 30 23:19 apkbuilder

  drwxrwx---. 3 android android 4096 3月 30 23:19 apps

  -rwxrwx---. 1 android android 3116 3月 30 23:19 ddms

  -rwxrwx---. 1 android android 46724 3月 30 23:19 dmtracedump

  -rwxrwx---. 1 android android 1940 3月 30 23:19 draw9patch

  -rwxrwx---. 1 android android 24828 3月 30 23:19 emulator

  -rwxrwx---. 1 android android 2814128 3月 30 23:19 emulator-arm

  -rwxrwx---. 1 android android 2765428 3月 30 23:19 emulator-x86

  -rwxrwx---. 1 android android 136860 3月 30 23:19 etc1tool

  -rwxrwx---. 1 android android 3282 3月 30 23:19 hierarchyviewer

  -rwxrwx---. 1 android android 9680 3月 30 23:19 hprof-conv

  drwxrwx---. 6 android android 4096 3月 30 23:19 lib

  -rwxrwx---. 1 android android 2015 3月 30 23:19 lint

  -rwxrwx---. 1 android android 9676 3月 30 23:19 mksdcard

  -rwxrwx---. 1 android android 3169 3月 30 23:19 monkeyrunner

  -rw-rw----. 1 android android 379587 3月 30 23:20 NOTICE.txt

  drwxrwx---. 7 android android 4096 3月 30 23:19 proguard

  -rw-rw----. 1 android android 66 3月 30 23:19 source.properties

  -rwxrwx---. 1 android android 613856 3月 30 23:19 sqlite3

  drwxrwx---. 2 android android 4096 3月 30 23:19 support

  -rwxrwx---. 1 android android 3044 3月 30 23:19 traceview

  -rwxrwx---. 1 android android 46784 3月 30 23:19 zipalign

  [android@localhost tools]$ ./android update sdk

  此处即打开了android模拟器的升级更新界面,如下图所示:

  接下来的操作主要是对该模拟器中的相关包进行下载升级,需要的时间可能会很长(本人在进行升级时基本上会在晚上保持开机,因为Android系统之间得不兼容性。当然,您如果只是针对某一个Android系统版本,那会快很多。不过在以后也可以追加下载安装的。):

Linux下Android开发环境搭建详细步骤
Linux下Android开发环境搭建详细步骤
Linux下Android开发环境搭建详细步骤

  您可以选择Aceept all:

  点击Install按钮之后,您会跳转到下面的界面中,其中,在该对话框的最下面,您会看到当前包的下载速度与进度:

Linux下Android开发环境搭建详细步骤

  AndroidSDK Manager有时候也会弹出下面的log对话框,这里面可以看到更加详细的信息(您可以关闭该对话框。如果您下一次确实需要看,您可以点击后色按钮后面的那个按钮,管理器会打开日志对话框):

Linux下Android开发环境搭建详细步骤

  在android-sdk安装成功之后,在该目录下,Android SDK Manager会创建platform-tools文件夹,该文件夹中包含了您已定会用到的adb等android命令。

  下载过程中,SDK Menager会弹出如下图的站点认证信息,可忽略该认证:

Linux下Android开发环境搭建详细步骤

  在下载安装完成后,安卓SDK 管理器会弹出下面的对话框:

Linux下Android开发环境搭建详细步骤

  此时,您可以勾选标注为Not installed的相关包,点击Install*package可以安装您选择的没有安装的相关包,但此时安装的包大都需要您给出站点认证信息。相关信息截图如下:

Linux下Android开发环境搭建详细步骤
Linux下Android开发环境搭建详细步骤
Linux下Android开发环境搭建详细步骤

  至此,Android SDK Manager安装完毕。

  (4) 安装ADT插件

  首先,您要启动eclipse;

  在IDE中点击Help->Install New Software...打开eclipse的Install对话框,如下图所示:

Linux下Android开发环境搭建详细步骤
Linux下Android开发环境搭建详细步骤

  点击Add...按钮,打开Add Repository对话框:

  在这一步周中,您可一在Location输入框中填入您下载ADT的URL。但此时,为了提高安装速度,可以先将ADT下载到本地,然后点击Archive...按钮:

Linux下Android开发环境搭建详细步骤
Linux下Android开发环境搭建详细步骤

  这时,需要选择您刚才下载的ADT(记得,一定不要解压):

  在这里,直接点击ok就可以了:

Linux下Android开发环境搭建详细步骤

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号