android学习笔记(三)

三 调试技术

添加断点

双击代码所在行的左侧的侧边栏,可以再断点出设置其属性,比如运行的次数。

移出断点

双击代码所在行的左侧的侧边栏或者切换到Debug视图,在BreakPoints里勾选要移出的断点

观察变量

切换到Debug视图,在VariablesExpression里可以观察要观察的变量的值,也可将鼠标移至变量出来观察变量的值。

常用的调试快捷键

F5--跳到内部去执行

F6--单步跳过执行

F8--断点运行

5 DDMS中的LogCat

使用Log类,可以将信息输出到LogCat中,Log类提供如下的静态方法

Log.i(String tag,String msg);

Log.v(String tag,String msg);

Log.d(String tag,String msg);

Log.w(String tag,String msg);

Log.e(String tag,String msg);

分别对应了LogCat中的ivdwe。还可以根据tag还创建不同的LogCat,方便观察。

四 常用adb命令的使用

1 adb shell

进入手机或模拟器的linux shell中,可以执行各种shell命令

2 adb install path_apk

安装apk到手机或模拟器中

3 adb uninst 软件名

卸载软件

4 adb push <local> <remote>

将文件复制到手机或者模拟器中

5 adb pull <local> <remote>

从手机或者模拟器中复制文件

6 adb bugerport

创建和使用虚拟SD卡的命令

第一步 mksdcard size pah

如 mksdcard 256 E:/Android/mysd.img

第二步 创建一个AVD,把虚拟sd卡的路径设置为sd card的路径

第三步  使用 adb push 命令将要用的文件添加到虚拟sd卡中

如 adb push E:/music/test.mp3 /sdcard/test.mp3

你可能感兴趣的:(android学习笔记(三))