Android连载之: Eclipse小提示
来源:互联网 发布:单片机红外门铃 编辑:程序博客网 时间:2024/05/21 09:29
Eclipse小提示
在Eclipse上执行arbitrary Java表达式
在Eclipse中,当程序运行到断点处暂停时,你可以执行arbitrary code。例如:在一个有一个String参数的函数“zip”,你可以获取包的信息和调用类的方法。你同样可以调用静态方法:例如输入android.os.Debug.startMethodTracing()可以开始dmTrace。
打开一个代码执行窗口,在主菜单中选择Window > Show View > Display打开显示窗口,一个简单的文本编辑器。输入你的表达式,高亮显示文本,点击图标“J”(或者Ctrl+Shift+D)来运行你的代码。运行在所选择现成的上下文中的代码,肯定会停留在断点出或者单步执行点。(如果你手动挂起线程,那么单步执行一次,如果线程处于Object.wait()状态,这将不会起作用)
如果你此时在一个断点处暂停,你可以简单通过Ctrl+Shift+D来高亮并执行一段代码。 你也可以通过按下ALT +SHIFT + UP ARROW在同一个范围内高亮显示一段文本块,或者DOWN ARROW选择小一些的文本块。
下面是一些在Eclipse中显示窗口中的输入和响应的例子:
Input
Response
zip
(java.lang.String) /work/device/out/linux-x86-debug/android/app/android_sdk.zip
zip.endsWith(".zip")
(boolean) true
zip.endsWith(".jar")
(boolean) false
通过scrapbook,即使不处于debug状态,你也可以执行Arbitrary code。在Eclipse文档中搜索 "scrapbook",可以了解更多细节。
2.8.2手动运行DDMS
尽管调试推荐的方式是利用ADT插件,你仍然可以通过手动运行DDMS并配置Eclipse在8700端口调试。(注意:确定你已经启动了DDMS)
以上文章转载自顶嵌站点:www.top-e.org
- Android连载之: Eclipse小提示
- eclipse之API提示
- 【Android】eclipse智能提示
- Android Eclipse智能提示
- Android开发之智能提示的设置(Eclipse)
- 小技巧之Eclipse中的java、xml代码提示功能设置
- eclipse提示小应用程序未初始化
- android-eclipse-jni-入门之小白教程
- 一些Android开发小提示
- Android 开发小提示集合
- Eclipse设置之随笔提示
- eclipse android xml 无提示
- Eclipse添加Android语法提示
- Android eclipse 代码自动提示
- eclipse android 开启代码提示
- android之状态栏提示
- android之状态栏提示
- Eclipse 风云系列连载
- 4.26 心得
- CWnd类的功能及每个成员函数的定义
- SCJP第三课课后笔记
- 执行语句所用的时间
- Java虚拟机类装载:原理、实现与应用收藏
- Android连载之: Eclipse小提示
- 使用sqlite3与C接口开发数据库程序 - [编程]
- 利用已有的数据文件实现oracle恢复
- Observer模式的升级版,Event通知实现
- activeMQ笔记之一
- 2007年9月27日
- python 引用,浅copy和深拷贝
- 有小时、分钟,求平均工作时间。
- 三位一体集成技术的典型应用:基于PPT技术的抽奖系统的创作和探索.