A. DDMS是安卓开发环境中提供的调试工具,通过它可以查看设备(或虚拟机)的相关信息,如正在运行的线程信息、内存信息,文件系统,logcat日志等 B. DDMS中可以同时管理和监测多个设备,可以通过sdk中的tools/ddms.bat程序启动 C. DDMS只能监控AVD设备,对于真机则无法监控 D. 对于已开发好的应用,把它安装手机上运行时出现异常退出,推荐直接通过sdk中的tools/ddms.bat启动ddms查看设备运行状态分析原因
A. 安卓通过Log进行日志输出 B. Log提供了v、d、i、w、e等输出方法,分别表示不同日志输出等级,其中e级最高,一般用于输出异常信息 C. Log通过第一个参数来标记一个日志,通过这个标记可以在logcat中过滤出具有这一标记的日志 D. 当中logcat中设置过滤的日志等级为v时,则只能看到v级别的日志输出
A. 在Heap标签页中可以检测一个正在运行的APP的内存变化,从而检测其是否存在内存泄露的可能 B. 通过File Explorer标签页可以浏览设备的文件系统,可以将PC文件直接拖放到设备文件系统或从设备文件系统将文件拖放的PC桌面 C. 通过Emulator Control标签页可以模拟向设备发短信、打电话、发送位置信息 D. 通过LogCat标签页可以查看系统或应用的日志
A. Cast to ‘android.widget.TextView’ B. Change variable ‘textView’ type to ‘android.view.View’ C. Migrate ‘textView’ type to ‘android.view.View’ D. Make ‘findViewById’ return ‘android.widget.TextView’
A. 如果程序运行时出现了异常,且不能通过日志轻易分析出出错原因,那么使用程序调试器打断点进行调试就十分必要了 B. 程序调试器可以通过打断点让程序运行后在断点处停下来,在Variables面板中可以观察和改变变量的值 C. 单步调试程序时可以执行一个函数但无法跳入该函数进行调试 D. 在Watches面板中可以添加监控的变量,当监控的变量变化时,Watches中的值会跟着变化