Android系统的体系结构:

应用程序层——应用程序框架——函数库——Android运行时——Linux内核


SDK目录结构:

一开始只有下面的这些:

add-ones:第三方公司为Android平台开发的附加功能系统

platforms:存放不同版本的Android系统

toolsAndroid开发、调试的工具

AVDManager.exeAVDAndroid虚拟机)管理器

SDKManager.exeAndroidSDK管理器

运行SDKManager安装好相关的平台和工具后,多了这几个目录:

docsAndroidSDK开发文件和API文档

extrasGoogle提供的USB驱动、Intel提供的硬件加速等附加工具包

platform-toolAndroid平台的相关工具

samples:不同Android平台的示例工程

sourcesAndroid5.0的源代码

system-images:不同Android平台针对不同CPU架构提供的系统镜像

运行、调试环境:

1.真机(速度快、效果好)需在开发者选项勾选:“Alwaysstayawake”“USB调试”“允许模拟位置”3个选项。

2.AVD或者emulator(在tools目录下)(特别慢,不推荐)

3.Genymotion模拟器(普遍好评的模拟器)可以去官网下载www.genymotion.com

4.其他模拟器,一些国产的安卓模拟器也是可以用的,虽然其功能原本不是用于开发者调试的。

Monitor工具:

可用于监视Android设备的运行,是一个功能强大的调试环境。已经集成到AndroidStudio中。

ADBAndroidDebugBridge):

一个功能强大的工具,可以完成手机与电脑文件的相互复制,也可以安装APK应用,甚至可以直接切换到Android系统中执行Linux命令。

IDE极力推荐AndroidStudio,特别方便,真的感受到工具在不断进步,现在做程序猿太容易了。

更多相关文章

  1. Android(安卓)倒计时工具类
  2. 安卓Android模拟器 SDK 2.2 2.3 下载与安装教程
  3. Android关于buildToolVersion与CompileSdkVersion的区别和关系
  4. Android(安卓)SDK Manager顺利下载
  5. Android(安卓)sdk配置 常见问题及处理方法
  6. android手势方向的判断工具类,超简单
  7. 修改Android模拟器RAM大小方法
  8. Android(安卓)adb远程调试
  9. Android原生GPS和网络定位工具类

随机推荐

  1. android:ellipsize的使用
  2. 安卓---EditText控件的使用
  3. android 中margin,padding,border的区别
  4. 安卓开发笔记(三)android 相对布局属性
  5. android布局RelativeLayout中android:gra
  6. Android之布局属性归纳
  7. Android(安卓)Framework(I)Android(安卓)
  8. Android(安卓)UI之GridView
  9. Android中layout属性大全
  10. android总结