搭建环境

1.下载准备

下载eclipse        :http://www.eclipse.org/downloads/ ,选择Eclipse IDE for Java EE Developers版本。

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

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

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

 

2.安装ADT(Android Develop Tool)

a.在线安装ADT:
(1).在菜单Window\Preference\Install/Update\Available Software Sites\中添加http://dl-ssl.google.com/android/eclipse/,注意是http,不是https。 按向导继续,可能会比较慢,但进度指示可能并不是实际速度。更新完后提示重启eclipse,发现Window菜单下就有了Android SDK and AVD Manager项。
(2).在菜单Window\Preferences\Android中在SDK Location中输入sdk目录地址或者点击browse定位到sdk目录。
但这样安装的是最新的ADT12.0.0,运行android2.2及之前的模拟器后报emulator-arm.exe应用程序错误。
要先卸载ADT12.0.0,Help\Install new software\点击右下角的what is already installed,按导向执行卸载。重启eclipse。

(2)本地安装ADT:

在Help\Install new software\Work with\Add\Location中选择下载好的ADT zip文件,按向导安装,速度很快。

3.使用SDK Manager管理sdk,阅读其中的SDK Readme.txt.

 

在环境变量中设置SDK_HOME=D:/android-sdk-windows; 在path中加上%SDK_HOME%/tools;

在eclipse中配置sdk目录,注意不是tools目录。Window/Preferences/Android中在SDK Location中输入sdk目录地址或者点击browse定位到sdk目录。

添加eclipse插件:help/install new software... 然后点击Add会出来一个Add Site的窗口,location中输入插件的网络地址:

https://dl-ssl.google.com/android/eclipse/  把"Android DDMS" 和 "Android Development Tools"都选中。


 只有当手动运行SDK Setup.exe时,才会在Android SDK and AVD Manager界面左侧出现 settings

 

先下载ADT-16.0.1.zip,本地安装,然后运行更新过的SDK Manager.exe,下载新的sdk。还会发现AVD和SDK分离成两个Manager了。

 

Eclipse安装Android ADT插件出现duplicate location解决方法

http://www.xiaolvren.org/android/528.html

 

4.查看源java代码

   在eclipse中查看android系统java源码:把源码文件解压放到各版本的sources目录中,重启eclipse。例如 D:\android-sdk_r10-windows\platforms\android-8\sources\

   获取Android的Java源代码并在Eclipse中关联查看的最新方法  http://618119.com/archives/2011/01/01/201.html

 

 

5.版本

    AndroidManifest.xml中有minSdkVersion=1到5,minSdkVersion是这个apk最低支持版本:
   android 1.0 = API 1
   android 1.1 = API 2
   android 1.5 = API 3
   android 1.6 = API 4
   android 2.0 = API 5

   android 2.1 = API 6

   android 2.1update=API 7

   android 2.2 = API 8

   android 2.3.3 = API 10

   android 2.3.4 = API 10  The Android 2.3.4 platform does not increment the API level —it uses the same API level as Android 2.3.3, API level 10.

   android 3.0 = API 11

   android 3.1 = API 12

   android 3.2 = API 13
   android 4.0 = API 14

   android 4.0.3 = API 15

如果是minSdkVersion=4,即最低支持1.6的固件,1.5的固件不能安装运行,1.6及以上的系统版本才支持。

 

6.Google推出Android 2.3 更新SDK和开发工具

http://mobile.youkuaiyun.com/n/20101207/283118.html

 

7.例如,在D:\android-sdk_r10-windows\samples\中的代码通过Eclipse的import导入时可能会会提示:No projects are found to import。

   通过另一种方式:new / android projtect / 选择 create project from existing source或create project from existing sample,选择from existing source时也可以先把source拷贝到工作目录中,然后把这个source目录作为Location。

 

8.八款开源 Android 游戏引擎

 http://software.intel.com/zh-cn/blogs/2012/01/13/android-4/

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值