初识Android
Android一词最早出现于法国作家利尔亚当在1886年发表的科幻小说《未来夏娃》中,Android之父 Andy Rubin(安迪・罗宾)将外表像人的机器起名为Android。Andy Rubin召集了一帮工程师和产品规划师,目标是开发一个向所有软件设计者开放的移动手机平台
Android之父: Andy Rubin(安迪・罗宾),Google工程副总裁,Android开发的领头人。2013年3月14日,Andy Rubin辞去Android业务主管一职,Chrome及应用高级副总裁Sundar Pichai将接管Android业务。
android的平台架构:(四层架构)
应用层
应用框架层
C/C++库层
Linux核心层
Android模拟器:Dalvik(虚拟机)
开发工具:JDK(1.6版本以上的);Android SDK;Eclipse;ADT(ANdroid Development Tools)
因为Eclipse有带有上面全部的东西下载到:http://developer.android.com 下载
环境变量配置:D:\\Android_prog\\adt-bundle-windows-x86-20130917\\sdk\\platform-tools
1)Android SDK
docs :API文档
platforms:不同版本的Android系统
2.3 10
3.0 11 平板
4.0 14 平板和手机融合
4.3 18
sources 源代码
tools: 开发、调试工具
samples: 示例程序
platform-tools: adb.exe
2)模拟器:
与真机的区别:硬件相关的:通讯、蓝牙、USB、Wifi、电池
横纵屏切换:Ctrl + F12
back: Esc
回到桌面: Home
菜单: F2
3)DDMS (Dalvik Debug Monitor Service) 模拟器调试窗口服务
4)Android 系统文件目录
/mnt sdcard目录
/data/app 用户安装的apk(Android Application Package)
/data/data 数据包
/system 系统的一些数据
5)ADB (Android Debug Bridge) android 调试桥
1、查看当前运行的模拟器:
adb devices
2、断开模拟器服务:adb kill-server
重启模拟器服务:adb start-server (adb devices 就具有重启的功能)
3、电脑跟手机之间互相复制文件:
adb push 电脑路径\\文件名 手机文件路径/ (PC ――――》模拟器)
adb pull 手机文件路径/文件名 电脑路径 (模拟器 ――》电脑)
4、安装、卸载apk
adb install -r 文件路径 (-r 表示强制安装、会覆盖已有的app)
adb uninstall 包名 (包名可以在清单文件里面查询(Androidmanifest.xml))
注:在Android里面用来识别应用用的就是包名。
Android项目的文件系统:
src java源文件
bin apk (前提:要编译运行过之后)
gen R文件 好处:节省io代码
libs 外部的库
res 资源文件
-drawable 图片
-layout 布局文件
-menu 菜单布局文件
-values 字符串、颜色、长度单位
Androidmanifest.xml 清单文件
布局文件:控制app显示出来的界面布局。
xxx.xml
本文出自 “安卓学习过程” 博客,谢绝转载!
更多相关文章
- Android木马分析简介
- android中AVD的使用
- 第二讲:Android系统构架分析和应用程序目录结构分析
- Android的Gradle插件
- Android类库打包 (续)
- android的init实例
- Android修改主机名和IP地址问题
- Android(安卓)NDK学习笔记
- android中解析文件的三种方式