强调:你使用的是ubuntu,不是windows,你学习的是Android开发,不是怎么配环境

一、Android简介

Android是基于Linux内核的软件平台和操作系统。
Android
构架主要由3部分组成,linux内核层,类库、虚拟机和核心组件库层,应用程序框架层
Android
应用程序使用JAVA语言进行开发,默认状态下已安装了如打电话,发短信SMS,浏览器等

二、开发环境的搭建

软件的准备:
JAVA JDK1.6
以上或OpenJDK1.6以上
Eclipse3.6
以上或myeclipseVS2010netbean等等(为简单,使用Eclipse
ADT
eclipse插件)
SDKNDK
android的两个开发包,SDK是默认的。NDK是后期推出支持C/C++开发)


JDK的安装

终端下

添加jdk1.6sudoadd-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/hardy multiverse"

更新:sudoapt-get update

下载并自动安装jdk1.6sudoapt-get install sun-java6-jdk

安装一些包(防止缺包而导致意外错误):sudoapt-get install flex bison gperf libsdl-dev libesd0-devlibwxgtk2.6-dev build-essential zip curlia32-libs

Eclipse的安装

sudoapt-get install eclipse

sudoapt-get install eclipse-pde

sudoapt-get install eclipse-jdt

ADT(AndroidDevelopmentTools)的安装
ADT
Eclipse的插件,是用Eclipse进行Android开发的开发工具,它本身不是AndroidSDK.

安装方法和同其他Eclipse插件的方法一样(Help->Install New Software…)Workwith栏输入http://dl-ssl.google.com/android/eclipse/并回车(如果链接失效请搜索官网),稍后显示如下图:



选择SelectAll按钮,单击Next——Next,选中IAccept(此处略去若干字),再单击Finish,开始安装插件:






安装期间会提示Warning(此处略去若干字),选择OK。安装完成后选择Restart,重启Eclispe

ADT安装成功后eclipse工具栏中会出现小机器人图标



SDKTools的安装

去官网下载最新的SDKNDK包并解压(Ps:个人习惯解压到/opt文件夹里,首先给opt授权sudochmod 777 /opt



eclipse获取SDKNDK目录

首先加入SDK

eclipse—window—Preferences—Android,添加


同样,导入NDK

eclipse—window—Preferences—Android—NDK


OK,我们接着下载androidapi,运行环境,工具等等。。

Opensthe Android Sdk Manager即画有向下的小机器人按钮,如图:



作为懒人,一般全选,然后点Install



这个就看网速了。。去洗个澡,吃个饭。一般1小时以后就下载好了。

接着,我们需要配置eclipse下的CTD,也就是eclipseGCC插件,重复ADT的配置,这里加入的地址是

http://download.eclipse.org/releases/galileo

选择Collaboration->MylynBridge: C/C++ Development,安装,重启eclipse

注意:要记得安装C++必要工具,安装的是GCC工具链,Make等一系列开发工具,命令如下:
sudo apt-get installbuild-essential

要不然#include头文件的时候,会出现提示:Unresolvedinclusion: <iostream>

同上述,选择ProgrammingLanguages->Eclipse C/C++Development,都选上吧,现在硬盘不贵的。重启eclipse,试试吧,有tutorial的。
注意:
在安装MylynBridge: C/C++ Development,如果直接选择安装EclipseC/C++ Development,会出现如下错误:
Cannot complete the install because one or more required itemscould not be found.
Software being installed: Mylyn Bridge:C/C++ Development 5.1.0.200909110608

最后,配置,为以后操作方便,我们把需要用到的SDk包与NDK包的环境

终端输入:sudogedit /home/<用户名>/.bashrc

最后加入

exportNDK=/opt/android-ndk-r8b

exportSDK=/opt/android-sdk-linux

exportPATH=${PATH}:${SDK}/tools:${SDK}/platform-tools:${NDK}

保存后使生效,终端输入source/home/<用户名>/.bashrc

并重启电脑

最后:

在终端下输入adb如弹出一堆提示



与输入ndk-build提示未找到目录(为啥没找到目录,这里后面研究)


完毕,恭喜你完成android的环境搭建。

顺手新建一个android应用吧:

启动eclipse按顺序进入

Eclipse ->File ->new Android Project






选择android下的android application project并给工程命名,如:Test




然后一路选择next或final ,OK,一个简单的应用就建好了。下面我们创建AVD(android手机模拟器)

点击Opens the Android Virtual Device Manager






点new,新建一个模拟器,这里我们选择android2.3.3








然后启动,这里改为5,主要是为了让模拟器小一些。






等待启动完毕后,把应用放进去吧,左键应用,run AS-》android application 切换到模拟器里。等待几秒钟。






看,hello world!,这就是我们的第一个应用。。。



更多相关文章

  1. Pycharm安装PyQt5的详细教程
  2. [Android] 为Android安装BusyBox —— 完整的bash shell
  3. Android(安卓)studio安装配置常见问题及其解决方案
  4. Android(安卓)主题之安装的APK主题文件
  5. Android(安卓)Studio安装配置(详细版)
  6. android的学习记录-包括android的安装、如何在eclipse查看SDK源
  7. 通过Ant将android project打包成apk并安装到手机
  8. Android(安卓)ADT,SDK的安装,让人烦恼的在线方式!
  9. Android(安卓)Accessibility(辅助功能) --实现Android应用自动安

随机推荐

  1. Android(安卓)tools & sample data: Make
  2. Android记录5--关于Android云测试的小思
  3. 官方回答来了!Java 和 Kotlin 哪个是未来?
  4. Android分包原理
  5. 线程池与Android的日日夜夜
  6. Android(安卓)TextView更换字体
  7. Android(安卓)Binder 全解析(1) -- 概述
  8. 从Java/Android到Swift iOS开发:语言与框
  9. 问题小结(14)-旋转动画Rotate
  10. android如何将资源打入jar并对资源进行保