Android开发基础和SDK安装

移动开发 Android
Android平台的移植,学习这个的过程中把先把掌握的基础知识整理一下。

 概述

www.android.com 开发网址被和谐,SDK官网内容需要翻墙

http://www.android123.com.cn/android_kit.html

android-sdk_r08-windows.zip

android-ndk-r5-windows.zip

ADT-8.0.0.zip

eclipse-java-europa-winter-win32.zip

由于Android的架构界面部分使用的是JAVA实现的,因此大部分软件都是使用JAVA开发的,此时使用SDK即可;对于已有的C/C++项目的移植问题可以使用NDK(界面由SDK支持)

版本
Android平台

1.5、1.6、2.0、2.1、2.2 2.33.0

Android各版本区别总结

http://blog.csdn.net/lschou520/archive/2010/12/30/6107823.aspx

Android 版本之间的区别[图片]

http://rainhomepage.appspot.com/2010/11/android-version

http://bbs.pcpop.com/100527/6549298.html

IDE安装前置条件(JDK和环境变量)

假设

jdk安装在C:\Program Files (x86)\Java\jdk1.6.0_23

Android SDK解压在D:\mobile\android-sdk-windows

Android NDK解压在D:\mobile\android-ndk-r5

Cygwin安装在C:\cygwin\

JAVA_HOME
 C:\Program Files (x86)\Java\jdk1.6.0_23
 
CLASSPATH
 C:\Program Files (x86)\Java\jdk1.6.0_23\lib;

C:\Program Files (x86)\Java\jdk1.6.0_23\jre\lib
 
PATH
 C:\Program Files (x86)\Java\jdk1.6.0_23\bin;找到java的命令行程序

D:\mobile\android-sdk-windows\tools; D:\mobile\android-sdk-windows\platform-tools;

找到adb等工具

C:\cygwin\bin;找到gcc g++ make等C/C++编译工具

D:\mobile\android-ndk-r5找到ndk-buildndk-gdb脚本

SDK
1. 选择安装相应版本的SDK
将sdk包解压到某个目录;在线状态下执行SDK Manager.exe;选择需要的安装包安装,如下图

[文档和例子代码可以在这下载]

2. 建立Virtual devices

根据下载的版本可以建立不同的AVD

 

#p#

3. 运行Eclipse
设置sdk的路径
解压Eclipse; 将Eclipse的anroid开发插件覆盖到eciplse的目录(ADT-8.0.0.zip);执行eclipse.exe

或则使用ADT的在线地址http://dl-ssl.google.com/android/eclipse/联机安装ADT

设置sdk的路径

开始项目
新建:File/New/Android Project可以建立新的项目

这些建立好后可以Run 和Debug程序了

开发文档
SDK Manager.exe选择安装后存放在android-sdk-windows\docs目录下,index.html可查看(最好不用用IE,有的IE版本查看不正常)

对于不太熟悉这个环境的人员,把这个文档过一遍,可以清楚android的一些约定和规范

 【编辑推荐】

安装Android SDK 1.6与开发环境

Android应用程序开发环境的搭建

安装Android SDK 2.0及创建2.0模拟器的方法

把Android源代码加入SDK,就可以按F3查看类了

责任编辑:zhaolei 来源: 网络转载
相关推荐

2011-05-25 15:17:39

Android SDK 安装

2011-09-13 18:14:23

Android SDK

2013-05-03 15:17:59

Android开发Android SDK

2011-06-14 16:23:03

SDK安装和配置Android视频教程

2011-09-14 16:49:36

Android SDK离线安装

2011-07-18 09:35:29

iPhone 框架

2013-01-16 14:41:14

Android开发Android SDK

2011-05-25 09:24:15

Android

2011-09-14 16:58:47

Android SDK

2013-05-30 15:44:45

iOS开发iOS SDKUITextView

2011-08-09 16:58:22

XCodeSDK

2011-09-14 09:30:27

2010-02-04 17:59:50

Android SDK

2011-09-02 13:30:43

Android SDKPhoneGap

2011-06-02 16:49:15

Android SDK 安装

2011-09-14 16:12:50

Android SDK

2011-08-18 10:02:47

iPhone SDKOpenFlow

2011-08-18 09:52:13

iPhone SDKUIPageContr

2011-02-13 11:37:45

Android 3.0

2013-12-04 16:27:52

点赞
收藏

51CTO技术栈公众号