linux怎么安装android开发环境

linux怎么安装android开发环境,第1张

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.htmldropinsepl-v10.html libcairo-swt.so plugins

artifacts.xml eclipsefeatures 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 android407 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

(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 android3491 3月 30 23:19 android

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

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

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

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

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

-rwxrwx---. 1 android android1940 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 android3282 3月 30 23:19 hierarchyviewer

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

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

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

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

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

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

drwxrwx---. 7 android android4096 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 android4096 3月 30 23:19 support

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

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

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

打开eclipse,新建,在新建向导中,找到SWT/JFace Java Project,单击Next。

接下来输入项目名称,选择JRE(一般默认即可),单击Next,在这一步中,选中Libraries选项卡,单击Add External JARs,添加外部jar包。

这里一共要添加6个,在你的Eclipse的插件(plugins)目录中,分别是:

org.eclipse.swt.win32.win32.x86_3.2.1.v3235.jar;

org.eclipse.swt_3.2.1.v3235e.jar;

org.eclipse.core.commands_3.2.0.I20060605-1400.jar;

org.eclipse.jface.text_3.2.1.r321_v20060810.jar;

org.eclipse.jface_3.2.1.M20060908-1000.jar;

org.eclipse.equinox.common_3.2.0.v20060603.jar


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7556159.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存