File Explorer&DDMS&ADB

来源:互联网 发布:大学生简历 知乎 编辑:程序博客网 时间:2024/04/29 00:46

File Explorer

查看安卓系统文档目录结构:

Window/ShowView/other/Android/File Explorer

 

data/app(可以删除)

第三方的应用(自己创建的项目也在里面)


System/app (获得权限才能删除)

系统自带的应用:系统级应用

 

data/data/包名文件夹:系统为每一个应用提供的一个专属空间

系统中的所有应用,不管是第三方的还是系统级别的,所有应用都会在data中生成一个对应的文件夹,此文件夹的名字就是应用包名

 

DDMS

Dalvik debug monitor service

Dalvik调试监控服务

Device选项卡中可以关闭一些开启的进程:

选中进程,点击stop图标

 

File Explorer:查看安卓系统文档目录结构

 

Emulator Control:模拟器的控制:

Telephony/Speed:限制模拟器的网速

 

Telephony Actions/Incoming number:来电:

填写一个号码110

选择voice:打电话

选择sms:书写短信(发不了中文)

Send发送

模拟器便会收到这个号码发来的短信

用来测试跟短信相关的代码功能:也可以开启两个模拟器来测试

遇到的问题:

如果连接中断:重启adb

第一个选项卡的倒三角符号/Reset adb

 

此选项卡也可以拖到Java选项卡中使用

 

ADB进程

Android debug bridge:安卓调试桥

作用:建立eclipse和Android设备(可以是真实手机,也可以是模拟器)之间的连接

如果adb进程停止了,那么eclipse和Android设备之间的连接也就断了

 

如果连接断开了,在控制台中等待11秒,会自动重启该进程

 

重启adb

方法一:第一个选项卡的倒三角符号/Reset adb

方法二:在任务管理器中停止adb,控制台就会等待11秒自动重启adb

 

等待11秒的时间太长,可以通过指令来操作adb:

要使用指令,需要配置环境变量:

.找到adb进程的目录 F:\adt-bundle-windows-x86_64-20130917\sdk\platform-tools

  高级系统设置/高级/环境变量/系统变量/Path

 

#常用的adb指令

* adb start-server:启动adb进程

* adb kill-server:杀死adb进程

* adb devices:查看当前与开发环境连接的设备,此命令也可以启动adb进程

* adb install XXX.apk:往模拟器安装apk

* adb uninstall 包名:删除模拟器中的应用

* adb shell:进入linux命令行

  Android的指令:       

* ps:查看运行进程

* ls:查看当前目录下的文件结构

* netstat -ano:查看占用端口的进程(PID)

如果5037端口被占用,则eclipse和Android设备之间就没有连接,可以通过此条指令查看是被哪个进程占用了

找到后到任务管理器中结束占用的那个进程

0 0
原创粉丝点击