• <dl id='cq8aw'></dl>

      <acronym id='cq8aw'><em id='cq8aw'></em><td id='cq8aw'><div id='cq8aw'></div></td></acronym><address id='cq8aw'><big id='cq8aw'><big id='cq8aw'></big><legend id='cq8aw'></legend></big></address>

      1. <ins id='cq8aw'></ins>

        <code id='cq8aw'><strong id='cq8aw'></strong></code>

        <span id='cq8aw'></span><i id='cq8aw'><div id='cq8aw'><ins id='cq8aw'></ins></div></i>

      2. <tr id='cq8aw'><strong id='cq8aw'></strong><small id='cq8aw'></small><button id='cq8aw'></button><li id='cq8aw'><noscript id='cq8aw'><big id='cq8aw'></big><dt id='cq8aw'></dt></noscript></li></tr><ol id='cq8aw'><table id='cq8aw'><blockquote id='cq8aw'><tbody id='cq8aw'></tbody></blockquote></table></ol><u id='cq8aw'></u><kbd id='cq8aw'><kbd id='cq8aw'></kbd></kbd>
        1. <i id='cq8aw'></i>
          <fieldset id='cq8aw'></fieldset>

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

            • 时间:
            • 浏览:12
            • 来源:124软件资讯网

                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的启动历程如下图所示:

                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系统版本  ,那会快许多  。不外在以后也可以追加下载安装的 。):

                您可以选择Aceept all:

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

                AndroidSDK Manager有时间也会弹出下面的log对话框  ,这内里可以看到越发详细的信息(您可以关闭该对话框  。若是您下一次确实需要看  ,您可以点击后色按钮后面的谁人按钮  ,治理器会打开日志对话框):

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

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

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

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

                至此  ,Android SDK Manager安装完毕  。

                (4) 安装ADT插件

                首先  ,您要启动eclipse;

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

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

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

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

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

              12下一页