WEB开发网
开发学院手机开发Android 开发 如何安装Android的SDK开发包和配置开发环境 阅读

如何安装Android的SDK开发包和配置开发环境

 2010-06-04 03:09:00 来源:WEB开发网   
核心提示:waitForDebugger()来实现同样的功能,Immediately destroy activities:告诉系统一旦一个activity停止了就销毁该activity(例如当Android释放内存的时候),如何安装Android的SDK开发包和配置开发环境(6),这对于测试代码 onFreeze(Bundle
waitForDebugger()来实现同样的功能。

Immediately destroy activities:

告诉系统一旦一个activity停止了就销毁该activity(例如当Android释放内存的时候)。这对于测试代码 onFreeze(Bundle)/onCreate(android.os.Bundle)是非常有用的,否则会比较困难。如果你的程序没有保存状态,那么选择这个选项很可能会引发很多问题。

Show screen updates:

对于任何正在被重绘的screen sections都会在其上闪现一个粉红色的矩形。这对于发现不必要的screen绘制是很有必要的。

Show CPU usage:

在屏幕上方显示CPU信息,显示有多少CPU资源正在被使用。上方红色条显示总的CPU使用率,它下方绿色的条显示CPU用在 compositing the screen上的时间。注意:在没有重启模拟器之前,一旦你开启了该功能就不能关闭。

Show screen FPS:

显示当前的帧率。这对于查看游戏达到的总的帧率是非常有用的。注意:在没有重启模拟器之前,一旦你开启了该功能就不能关闭。

Show background:

当没有activity screens可见时,显示一个背景模式。一般是不会出现的,仅仅在Debug的时候会出现。

设定的选项在模拟器 重启之后仍然有效,如果要取消设定的选项,在取消设定以后还要重启模拟器,才能生效。

重要的调试小提示

快速的堆栈dump

要在模拟器上获得一个堆栈dump,你可以通过adb shell登入,用“ps”找到你想要的进程,然后“kill -3”,堆栈跟踪信息就会记录到日志文件中了。

在模拟器屏幕上显示有用信息

设备上可以显示诸如CPU利用率或者对重绘区域的边缘高亮显示等有用信息,在开发设置窗口可以打开或者关闭这些功能,详细信息参见[安装SDK#设备上调试和测试的设置|在模拟器上设置调试和测试配置]

从模拟器上获取系统状态信息(dumpstate)

你可以通过Dalvik Debug Monitor Service工具来获得dumpstate信息。参见adb章节的dumpsys and dumpstate

从模拟器上获取程序状态信息(dumpsys)

你可以通过Dalvik Debug Monitor Service工具来获得dumpsys信息。参见adb章节的dumpsys and dumpstate

获取无线连接信息

你可以通过Dalvik Debug Monitor Service工具来获得无线连接信息。在Device菜单,选择“Dump radio

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:如何 Android

编辑录入:coldstar [复制链接] [打 印]
赞助商链接