您所在位置: 网站首页 / 文档列表 / 开发文档 / 文档详情
Android应用开发环境概述.doc 立即下载
上传人:qw****27 上传时间:2024-09-09 格式:DOC 页数:5 大小:436KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

Android应用开发环境概述.doc

Android应用开发环境概述.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Android应用开发环境概述1Andorid的系统架构启动仿真器AndroidSDK将应用程序编译完成时,会自动启动Android仿真器,并将.apk可执行文件加载仿真器里执行。你也可以直接点选仿真器图像来启动仿真器,如下图:仿真器的操作Android的角色Android是在Windows或Linux上执行一个ARM-CPU仿真器,并在此仿真器上执行Linux2.6.x。Android是一个应用框架(ApplicationFramework),执行于上述的模拟环境里。从WindowsXP环境进入Android里的Linux环境1)使用XP环境的命令列模式,进入c:\android-sdk-windows-1.x_r1\tools\2)打入命令:adbshell就会出现#号,就进入Linux地盘了。adb是什么adb是Android里的一个管理程序,称为AndroidDebugBridge。储存于c:\android-sdk-windows-1.x_r1\tools\里的一个.exe程序。必需在命令列模式里执行。它能安装.apk档案、将档案拷贝到仿真器里等等。载入Android的*.apk呢?Step-1:启动Android的仿真器(以mouse点选c:\android-sdk-windows-1.x_r1\tools\里的android图像)。Step-2:拷贝*.apk档案到c:\android-sdk-windows-1.x_r1\tools\里。Step-3:使用命令列模式,进入\tools\,然后执行adbinstall*.apk。此.apk就被存入Linux的\data\app\里,并出现于仿真器画面的.apk里了。(PS.Andorid应用程序编译之后会产出一个.apk档案,它是一个压缩档。)移除*.apk呢?使用命令列模式,进入c:\android-sdk-windows-1.0_r1\tools\,然后:1)执行adbshellrm*.apk。或者,2)执行adbshell打开一个Linuxshell,再进入\data\app\,执行#rm*.apk。清除仿真器里的数据(Wipeyouremulatordata)随着程序的执行,常常会留下一些数据在仿真器里,如果你想清除掉它们,可进入c:\android-sdk-windows-1.x_r1\tools\里,打入命令:emulator-wipe-data来启动仿真器。Kill-Server如果发现Eclipse与仿真器沟通不良(例如出现有*daemonnotrunning.startingitnow*的讯息时),可以关掉Eclipse,进入c:\android-sdk-windows-1.x_r1\tools\里,打入命令:adbkill-server,再启动Eclipse。adb功能adb(AndroidDebugBridge)是Android提供的的Debug工具,它可以管理设备或手机仿真器的状态、更新仿真器中的应用程序代码、执行设备shell命令等。例如:adbinstall、adbshell、#cd/data/app、#rmapp.apk等。-----进入设备或仿真器的shell:adbshell就可以进入仿真器的shell环境中,这是LinuxShell,可以执行各种Linux的命令,格式为:adbshell[command]例如:adbshelldmesg会打印出Linux的debug讯息。----复制一个文件或目录到仿真器上:adbpush----从仿真器上复制一个文件或目录:adbpull例如:adbpull/data/data/kk.xml2-2Android源代码的开发环境认识DDMSDalvikDebugMonitorService(DDMS)提供了Port通讯服务、屏幕截取;显示Device的进程和线程等信息;还有logcat和广播状态等;也能发送短信、地理位置数据等。DDMS担任连接EclipseIDE和运行在仿真器的应用程序之桥梁的角色。一旦虚拟机启动了,DDMS通过adb取得虚拟机的进的ID,并且通过adbdeamon开启一个到adb的连接,并监听各设备的运行状态。从DDMS手动发送简讯从Eclipse/Android的应用程序编辑画面上,可以开启DDMS,以手动方式来发送简讯给应用程序(例如程序:test06-09)。其操作情境如下:Step-1.程序启动时,出现画面:Step-2.在Eclipse/Android编辑画面开启DDMS,出现画面:DDMS提供了许多功能来协助Android程序开发者进行程序的
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

Android应用开发环境概述

文档大小:436KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用