如何安装Android的SDK开发包和配置开发环境
2010-06-04 03:09:00 来源:WEB开发网I/Logger( 1858): getView() requesting item number 1
I/Logger( 1858): getView() requesting item number 2
D/ActivityManager( 763): Stopping: HistoryRecord{409dbb20 com.google.android.home.AllApps}
…
Android Log-一个记录日志的类,用来将消息写入模拟器上的日志文件中。如果你在DDMS上运行logcat的话你可以就实时查看消息。在你的代码中加入几个写日志方法的调用。为了使用Log类,你只需要调用Log.v()(verbose),Log.d()(debug),Log.i() (information),Log.w()(warning) 或者 Log.e()(error),根据你想获得的日志信息来选择相应的方法
Log.i(”MyActivity”, “MyClass.getView() — Requesting item number ” + position)
你可以用logcat来读取这些信息
Traceview-Android可以保存一个日志用来记录被调用的方法以及该方法被调用的次数,通过Traceview你可以在一个图形化的界面中查看这个日志文件。点击链接获取更详细的信息。
Eclipse插件-Eclipse的Android插件合并了一系列的调试工具(ADB,DDMS,logcat output和其他一些函数)。点击链接查看更多详情。
Debug and Test Device Settings
-Android提供了一些设置用来获取诸如CPU使用率和帧速率等有用的信息。具体请看下面的设备上调试和测试的设置
如果想知道为什么你程序无法在模拟器上显示或者为什么程序没有启动,请查看常见问题这一节
设备上调试和测试的设置
Android提供了众多的设置使你可以更容易的调试和测试程序。要进入开发设置页面,在模拟器中转到
Dev Tools > Development Settings
。在该设置页面有以下选项:
Debug app:
选择要调试的程序。你不需要设定其关联至调试器,但是设定这个值有两个效果:
在调试的时候,如果你在一个断点处暂停了过长的时间,这个设定会防止Android抛出一个错误
这个设定使你可以选择“等待调试器”选项,使程序只有在调试器关联上之后才启动
Wait for Debugger:
阻塞所选的程序的加载直到有调试器关联上,这样你就可以在onCreate()中设置断点,这对于调试一个Activity的启动进程是非常重要的。当你对该选项进行了更改,任何正在运行的程序的实例都会被终止。你只有在上面的选项中选择了一个调试程序才能够选中该选项。你一也可以在代码中添加
更多精彩
赞助商链接