您现在的位置是:心海E站 > 文案短句 > >正文

调试程序(Eclipse如何调试程序)

发布时间:2024-01-02 14:57:05 admin 阅读:59

导读一、如何在eclipse上进行单步调试 1、(0)在程序里面放置一个断点,也就是双击需要放置断点的程序左边的栏目上。 2、(1)点击"打开透视图"按钮,选择调试透视图,则打开调试透视图界面...
一、如何在eclipse上进行单步调试

1、(0)在程序里面放置一个断点,也就是双击需要放置断点的程序左边的栏目上。

2、(1)点击"打开透视图"按钮,选择调试透视图,则打开调试透视图界面,然后先设置断点,按调试按钮则可以调试程序。

3、(2)或者直接点击调试按钮,那个虫子样子的按钮,然后就会进入调试透视图的界面。

4、前提你需要是要在程序中设置好断点。

5、(3)或者右键单击该程序,选择debugas(调试方式)->javaapplication(Java应用程序),则可以调试程序了。

6、前提你需要是要在程序中设置好断点。

二、如何在eclipse上调试hadoop的笔记

1、步骤修改mapred-site.xml文件,添加如下配置、mapred.child.java.opts-agentlib、jdwp=transport=dt_socket,address=8883,server=y,suspend=y关闭所有的tasktracker,只保留上面配置的一台需要调试的tasktracker启动Mapreducejob右键hadoopsrc项目,右键“DebugAs”,选择“DebugConfigurations”,选择“RemoteJavaApplication”,添加一个新的测试,输入远程hostip和监听端口,上例为88然后点击“Debug”按钮。

2、此时应该连接到远程tasktrackerchild进程,并进入断点位置,可以单步调试了。

3、Eclipse连接套接字模式下的VM调用示例java-Xdebug-Xrunjdwp、transport=dt_socket,server=y,address="8000"-jartest.jar使用远程启动配置启动Eclipse,并指定远程应用程序的目标VM地址。

4、为此,单击Run>DebugConfigurations,然后在Eclipse菜单中双击RemoteJavaApplication。

5、从最新创建的启动配置中为目标应用程序指定IP和端口。

6、为了在同一台机器上运行远程应用程序,仅需将主机IP指定为localhost或0.1。

7、问题windowshadoopHDFSFailedtosetpermissionsofpath?答、把项目引用的hadoop-core-0.jar换成hadoop-core-0.jar,了事。

8、或者下载修改的jar包https//skydrivelivecom/?cid=cf7746837803bc50&id=CF7746837803BC50%211276&authkey=。

9、AJCcrNRX9RCF6FA自己把hadoop源代码中的org.apache.hadoop.fs.FileUtil放到项目中去,自己修改FileUtil.checkReturnValue,使得在WIndows下不报出这个异常。

10、或者干脆自己重新编译hadoop的jar。

三、如何使用eclipse的debug模式

1、步骤修改mapred-site.xml文件,添加如下配置、mapred.child.java.opts-agentlib、jdwp=transport=dt_socket,address=8883,server=y,suspend=y关闭所有的tasktracker,只保留上面配置的一台需要调试的tasktracker启动Mapreducejob右键hadoopsrc项目,右键“DebugAs”,选择“DebugConfigurations”,选择“RemoteJavaApplication”,添加一个新的测试,输入远程hostip和监听端口,上例为88然后点击“Debug”按钮。

四、如何使用eclipse单独调试android系统的app

1、点击AddJARs按钮,在Library中导入相对应的classes.jar文件。

2、点击OK,完成各个步骤。

3、一般的APP在执行完上述步骤导入了相应的Library之后,都可以编译通过,但是仍有一些app还有编译错误.Browser的编译错误解决方法是将alpsout argetcommonobjappBrowser_intermediatessrcsrccomandroidrowser下的文件拷贝到.Browsersrccomandroidrowser目录下即可以通过。

4、CellConnService的编译错误是将com.mediatek.CellConnUtil_intermediates下的.jar以AddLibraries的方式加进去,即MTKVideoPlayer的编译错误只需要修改一下文件夹名使其与代码中的package相同即可。

5、有多个模块编译错误都只要修改文件夹名与package名相对应就可以了。

6、Mms模块修改一下Androidmanifest.xml文件就可编译通过。

7、Setting模块按各文件的package的移动的文件的位置,并且将bluetoothangel这个文件夹改为bluetooth,删除bluetoothZ文件夹就可以编译通过了。

8、Phone这个模块除了要将文件位置移动到符合package的地方,还要删除掉src/com/android/phone/下的aidl文件,并且把objAPPSPhone_intermediatessrcsrccomandroidphone的文件拷贝到srccomandroidphone下。

9、现在发现有Contacts和Email编译还有问题。

10、按共用库的方式加入,既可以解决编译错误。

11、使用命令tar–xvfunpack.tar解压。

12、使用ls–la命令查看mkyaffs2image,unyaffs这个两个文件是否有可执行权限。

13、如果没有,可以用chmod744unyaffs可以修改文件的属性。

14、可以在app文件夹下删除添加一些.apk。

15、修改好后,把把刚才的system.img和unyaffs文件删除,返回unpack目录,输入./mkyaffs2imagefilenamesystem.img命令将修改后的文件重新打生成img文件,再把生成的system.img拷贝到本地的android-sdk-windowsadd-onsanyan_addon_ALPS.GB.FDDMP.V1_engimages下,覆盖原来的system.img文件。

16、重新启动模拟器,可以看到删除了自带的ap应用了。

17、这时,我们就可以右键单击工程,选择Runas执行程序。

18、在设置中也可以卸载安装的程序。

19、在生成的Mtk的sdk中包含了adb工具,位置在android-sdk-windowsadd-onsanyan_addon_ALPS.GB.FDDMP.V1_eng oolsddms-win。

20、将拷贝到android-sdk-windows ools下。

21、1)安装应用到模拟器、使用adb从电脑上复制一个应用程序,并且将其安装在一个模拟器/设备实例。

22、可以使用install命令。

23、在android-sdk-windows ools下打开cmd,输入命令、adbinstall这个install命令要求你必须指定你所要安装的.apk文件的路径输入adbshell,进入模拟器的shell环境中。

24、删除我们安装的应用可以输入命令、cddataapp在输入、ls查看安装的应用。

25、输入、rmapp_name.apk可以删除安装的apk。

26、如果要删除模拟器内置的app,就需要修改我们的权限。

27、输入命令、mount-oremount,rw-tyaffs2/dev/block/mtdblock0/system然后从根目录下进入system/app,使用rm命令就可以删除系统的apk。

28、但是删除后在重启模拟器就恢复过来。

五、Android如何运行真机在eclipse上调试应用?

1、主要通过以下几个步骤、手机通过数据线连接在电脑上设置android手机为USB调试模式。

2、步骤、menu—设置—应用程序—开发,选择(USB调试)如果是window系统,系统会提示安装驱动、选择正确的androidsdk安装目录,然后点击下一步,系统就开始安装驱动了驱动安装完成之后,重启电脑(通常系统会有“安装新驱动,重启才能生效”的提示),这但应该明白吧重复第1步和第2步,打开命令窗口,检测手机设备是否已经被识别,如下所示、“HT99YLG11834device”就是检测到得手机设备接下来就开始在eclipse上调试android程序了,右击android工程-Runas-AndroidApplication,弹出如下窗口、(重新启动系统之后才有这样的效果)选中手机设备,点击OK之后,程序就开始在真机上安装了,控制台输出如下信息、设置应用程序为调试模式。

3、操作、编辑AndroidManifest.xml增加调试参数android、debuggable=true,如下、执行真机调试操作、ECLIPSE调试对话框中,Target窗口中选择Manual,点击(debug)按钮,选择真机设备,开始调试。

4、注、不管是否启用ECLIPSE环境,任何Android软件只要在真机上运行发生异常,都可以在命令行窗口下查看具体异常信息、执行、./adblogcat可以查看到更多的系统异常消息。

5、在这些消息中要注意查看Causedby、打头的行,这些行指明了在哪行代码出的错误运行这个应用程序,这样就可以使用手机来测试了。

六、eclipse如何调试(Debug)程序

1、注意:本经验使用的eclipse版本为EclipseJavaEEIDEforWebDevelopers.Version:LunaServiceRelease1(1)Buildid:20140925-1800。

2、打开您要调试的java代码文件,在左侧双击鼠标设置断点(程序执行到这里就会暂停,并且进入调试模式),可以设置多个断点。。

3、在代码编辑区域,点击鼠标右键,选择【DebugAs】,再选择【1JavaApplication】。

4、弹出提示,需要切换到调试(Debug)工作区,勾选“Remembermydecision”,记住选择,则下次不再提示,然后点击【Yes】。。

5、Debug模式的界面,共分为5个区域(1)Debug(调试)区域,显示当前正在调试代码是什么,在第多少行(2)Variables(变量)区域,显示变量的值。(3)代码编辑区(4)代码结构区,显示代码中的各个方法。(5)Console(控制台)区域。。

6、点击调试区的黄色箭头按钮,可以逐句的执行代码,并且同时可以在变量区,实时的看到变量的值变化。。

7、点击调试区的绿色按钮,可以将程序直接执行完毕,跳过所有断点调试。。

七、如何在ECLIPSE 调试DEBUG C++代码

1、你已经下载了EclipseCDT插件包?它已经包括了调试工具,只是你的toolchain本身(比如cywin或minGW)需要已经下载了debugger工具。

2、插件最终还是要调用toolchain提供的debugger程序。

3、另外调试之前需要先编译链接程序,这个不是自动的。

八、怎样在Eclipse中使用debug模式调试程序

1、方法如下、打开要调试的java代码文件,在左侧双击鼠标设置断点(程序执行到这里就会暂停,并且进入调试模式),可以设置多个断点。

2、在代码编辑区域,点击鼠标右键,选择(DebugAs),再选择(1JavaApplication)  弹出提示,需要切换到调试(Debug)工作区,勾选“Remembermydecision”,记住选择,则下次不再提示,然后点击(Yes)。

3、Debug模式的界面,共分为5个区域  (1)Debug(调试)区域,显示当前正在调试代码是什么,在第多少行  (2)Variables(变量)区域,显示变量的值。

4、(3)代码编辑区  (4)代码结构区,显示代码中的各个方法。

5、(5)Console(控制台)区域。

6、点击调试区的黄色箭头按钮,可以逐句的执行代码,并且同时可以在变量区,实时的看到变量的值变化。

7、点击调试区的绿色按钮,可以将程序直接执行完毕,跳过所有断点调试。

九、如何在Eclipse中Debug调试Java代码

1、步骤首先打开eclipse,打开java源文件如图、在需要测试的代码行左侧行号列上双击,生成断点,再次双击可以取消断点如图、然后右键,选择DebugAs-JavaApplication,(注意,不是选择RunAs)衡信开始调试java程序如图有可能会弹出提示框(表示是否进入调试视图)点击确定就可以了然后会进行调试视图,如图、左侧上部是整个正常线程执行情况,右侧上部是刚才设置断点的行号列表.在左侧上部有几个按钮需要注意如图、这些按钮就是我们调试时的控制按钮分别表示、stepinto(快捷键滚历F5)进入当前行的方法内部,一步一步执行stepreturn(快捷键F7)返回上一步执行的方法(相对应F5)stepover(快捷键F6)执行当前行,但不进入执行细节resume(快捷键F8)恢复执行,表示接着执行代码,直接跳到下一个断点terminate停止调试常用调试方法、按F8跳到下一个断点执行如果需要查询执行细节F5F6F7等取消断点的话、在右侧上部的断点列大拦搜表区取消选择或删除当前断点即可。

下一篇:没有了 上一篇:小清新影视(盘点几部小清新电影,每一部都让你欲罢不能,看完想恋爱了!)