Fedora15下安装Android开发环境需要以下步骤:





完整步骤。

1. 安装正确版本的JDK。

2. 安装Eclipse。

3.  安装ADT.

4.  安装Android SDK.

5.  安装NDK.

6. 验证。

7. 安装 CTD。









1. 安装JDK:

1.1:确认JDK版本。

应该安装哪个JDK版本呢? Android开发文档中明确谈到这个问题:

http://source.android.com/source/initializing.html

JDK 6: (Gingerbread或更新版) 

JDK5 :Froyo或更旧版

Sam 要开发Froyo(2.2).所以选择安装JDK5.0(也就是JDK1.5)

http://www.oracle.com/technetwork/java/javase/downloads/index.html

下载了:jdk-1_5_0_22-linux-i586.bin





$./jdk-1_5_0_22-linux-i586.bin 





完成后,会在本目录下生成一个目录:jdk1.5.0_22

请将其copy到您希望的目录下,如:/usr/local





设置JDK.

Sam在/home/sam/.bash_profile中增加了如下项:

export JAVA_HOME=/usr/local/jdk1.5.0_22    #对应以上目录

export JAVA_BIN=/usr/local/jdk1.5.0_22/bin

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/bin/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN PATH CLASSPATH





之后再运行: bash -login





验证:$ java -version

java version "1.5.0_22"

Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)

Java HotSpot(TM) Server VM (build 1.5.0_22-b03, mixed mode)





说明JDK1.5安装成功了。









2. 安装Eclipse: 

2.1: 下载Linux对应版本Eclipse:













http://www.eclipse.org/downloads/?osType=linux

选择:Eclipse IDE for Java Developers





绿色版,解压就能使用。









3. 安装ADT:

Eclipse ADT 是 Eclipse 平台下用来开发 Android 应用程序的插件

启动Eclipse. 点选Help->Install New Software

则弹出对话框Availiable Software.

点击Add: 

添加Name: Android-Plugin

Location: http://dl-ssl.goolge.com/android/eclipse

Or: http://dl.google.com/android/eclipse

按OK. 

Fedora下安装Android开发环境













等待一点时间后,Eclipse从网络中抓下以下信息:

Developer Tools,如图,它包含4项内容。一步步安装下去。

Fedora下安装Android开发环境









4. 安装Android SDK.

4.1: 

安装完成后,重新启动,会自动弹出安装Android SDK。按说明点选下去,则完成Android SDK核心包。

4.2: 

如果过程失败,也可以手动安装:

http://developer.android.com/sdk/index.html

下载Linux版本。解开压缩。再告诉Eclipse Android目录:

Eclipse 

Window -> Preferences...

选择Android.

点击Browse. 将其指定为Android SDK目录。





不论以上何种方式安装成功。都只是安装了SDK中很小一部分。需要再次手动安装所需组建。





4.3:安装所需组件:

Window > Android SDK Manager. 

因为Sam 需要开发的是2.2。 所以选择了Tools 以及Android 2.2 (API 8)的 组件。

Fedora下安装Android开发环境





按提示安装之。









5:安装NDK:

http://developer.android.com/sdk/ndk/index.html

下载了android-ndk-r7













6. 验证:

6.1:验证Android SDK 例子:

Eclipse:

File-> New-> project.. 选择Android Project:如下图

Fedora下安装Android开发环境









从SDK Sample中找到一个已经存在的例子。





Fedora下安装Android开发环境









Fedora下安装Android开发环境





选择Android 2.2. (Sam开发2.2)。





之后在windows Menu中使Project 列表显示出来。

编译project. 





如果要在Android Device上运行。首先要使用adb connect xx.xx.xx.xx:5555连接到设备。





之后:

run as -> Android Device.

则apk被自动安装于Android Device 并运行。













6.2:验证NDK例子:

要验证NDK,首先要保证这个NDK手动被编译过了。

#cd android-ndk-r7/samples/hello-jni/jni

#../../../ndk-build 

却显示awk错误,仔细看来,是android-ndk-r7/prebuild/x86-linux/bin/awk错误。

于是干脆改名,让它使用系统awk.于是编译完成。





再与上面Android SDK例子一样使用Eclipse创建工程,编译并运行。一切正常。









以上说明Android 开发环境安装成功。









7.Eclipse的C/C++环境

Android-c - http://download.eclipse.org/tools/cdt/releases/galileo









































sam稍后在家也需要安装java开发环境。但家中长期使用的linux机器坏了。所以需要在Window下安装Android开发环境如下: 





与Linux下安装过程完全一致,差别只是具体设置方法上有所差异。





1.安装JDK.

1.1下载和安装: 

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html





1.2:设置环境变量 : 

我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:

1.2.1:

JAVA_HOME: C:\Program Files\Java\jdk1.7.0_05

CLASSPATH: .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;

Path:%JAVA_HOME%\bin;





测试是否成功设置: 

在Cmd下, 使用 java -version.

看是否有信息出现。









2.安装Eclipse

2.1:下载安装: 

http://www.eclipse.org/downloads/





Eclipse IDE for Java EE Developers, 





解压之后即可使用。 





3. 安装ADT:

Eclipse ADT 是 Eclipse 平台下用来开发 Android 应用程序的插件

启动Eclipse. 点选Help->Install New Software

则弹出对话框Availiable Software.

点击Add: 

添加Name: Android-Plugin

Location: http://dl-ssl.goolge.com/android/eclipse 





选中所有组件。





4.安装Android SDK.

重新启动Eclipse.则自动安装 Android SDK.









5. 安装NDK:

Fedora15下安装Android开发环境的更多相关文章

  1. mac os 下搭建android开发环境

    mac os 下搭建android开发环境 周银辉 mac os 下搭建android环境比较方便, 如下几个步骤: 1,安装jdk 先搞清楚自己是否已经安装,在命令行下:java -version, ...

  2. Appium移动自动化测试(二)--安装Android开发环境

    继续Appium环境的搭建. 第二节  安装Android开发环境 如果你的环境是MAC那么可以直接跳过这一节.就像我们在用Selenium进行web自动化测试的时候一样,我们需要一个浏览器来执行测试 ...

  3. Appium移动自动化测试(二)--安装Android开发环境(转)

    Appium移动自动化测试(二)--安装Android开发环境 2015-06-04 17:30 by 虫师, 35299 阅读, 23 评论, 收藏, 编辑 继续Appium环境的搭建. 第二节   ...

  4. 一键安装Android开发环境

    一键安装Android开发环境 1 下载tadp-3.0r4-linux-x64.run 进入下面的地址下载: https://developer.nvidia.com/gameworksdownlo ...

  5. [转载]在Windows下搭建Android开发环境

    http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html 在Windows下搭建Android开发环境 | 浏览:30780 | 更 ...

  6. ubuntu下搭建android开发环境之超顺畅模拟器

    如果说android系统的卡,像耳边蚊子让人抓狂,那么android模拟器的卡,那就像午睡时的苍蝇.大概就是一样的恶心~~ 那么,这样的问题对于开发者肯定忍无可忍,我也一样,虽然我还没有入门,但我也一 ...

  7. 在CentOS下搭建Android 开发环境

    在CentOS下搭建Android 开发环境 目录 1.环境搭建 1.1.JDK安装 1.2.Eclipse安装 1.3.ADT安装 1.4.Android SDK安装 1.5.Android NDK ...

  8. mac 下搭建 Android 开发环境

    因工作需要,要在mac 下搭建 Android 开发环境.谷歌.度娘了好久,没有找个一个完整又系统的方法,很是苦恼.最终,皇天不负有心人,找到了下面这篇文档,结合亲身体验,特此记录.也为有这方面需求的 ...

  9. cocos2d-x3.0 macOS下配置Android开发环境以及使用cocos2d-console来新建执行project

    下面是子龙山人录制的关于cocos2d-x3.0的视频教程,macOS下配置Android开发环境.使用cocos2d-console来新建执行project.怎样执行cocos2d-x 3.0win ...

随机推荐

  1. PCB MongoDB 监控

    一个数据库监控工具是必不可少的,当然MongoDB安装自带监控啦. 这里将监控工具mongostat.exe与mongotop.exe使用与参数进行讲解说明. 一.监控工具说明: 二.监控工具启用 1 ...

  2. [App Store Connect帮助]三、管理 App 和版本(6.1)转让 App:App 转让概述

    当您将某个 App 出售给其他开发者,或想要将其移至其他 App Store Connect 帐户或组织时,您需要转让该 App. 您无需将 App 从 App Store 下架,即可将其所有权转让给 ...

  3. [Swift通天遁地]七、数据与安全-(19)使用Swift实现原生的SHA1加密

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...

  4. Sorting It All Out 拓扑排序+确定点

    这一道题的话  数据有一点问题    ........     例如 不过 还是   能理解一下  试试吧  ......... A<B B<C C<A A<C B<A ...

  5. BZOJ 5277 IQ题orz

    思路: 首先我们注意到,对一个序列按分割点分开以后分别冒泡其实就相当于对整个序列进行冒泡.每一个元素都会对复杂度贡献1,除非一个元素两边的分割点都出现了.因此我们可以完全忽略快排的递归过程.只需考虑每 ...

  6. ACM_最值差(线段树区间查询最值)

    最值差 Time Limit: 2000/1000ms (Java/Others) Problem Description: 给定N个数A1A2A3A4...AN.求任意区间Ai到Aj中的最大数与最小 ...

  7. 转 方法区(method) )、栈区(stack)和堆区(heap)之JVM 内存初学

    JAVA的JVM的内存可分为3个区:堆(heap).栈(stack)和方法区(method) 堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息.(class的目的是得到操作指 ...

  8. Spring.net(v1.3.2) 官网API-第一章 前言

    虽然有很好的工具和技术,但是开发软件应用仍然是很困难的.Spring为构建企业级应用提供了一个轻量级的解决方案,Spring提供了一个统一的.透明的方式去配置你的应用,和将AOP集成到你的软件中.Sp ...

  9. ScrollView在调试状态一点击就挂的原因(OnMouseActivate)

    这几天做的一个任务是做一个Dialog,需要在这个Dialog中添加一个自定义的CSrollvew类,但是遇到一个比较扯淡的问题,程序直接运行时可以的,调试状态下一点击CSrollview就挂了.而且 ...

  10. html——ico

    下载: 网址+/favicon.ico 引用: 1.<link href="favicon.ico" rel="icon" /> 2.<lin ...