如何在eclipse中调试app? 现在无法在eclipse中设置断点,查看变量值等,怎样才能将工程中的app关联 进eclipse,在模拟器上调试呢?其他平台的都可以直接进VC调试MMI这块的,android不会不行吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 点击debug运行项止即可以设置断点调试代码。 可以的,在代码的那行前面点右击,设置断点,然后DEBUG AS ANDROID APPLICATION 你先要在DDMS的devices中选中你要调试的那个程序,然后点击那个绿色的小虫,这样就可以调试那些已经打开,运行了的程序啦 用DDMS即可,形如仿真器,非常方便 楼上的好像没明白我的意思,我知道如何设置断点,但是无法将工程的源码加入eclipse,如我想调试短信这个模块,就只加入短信的java代码,而不加入拨号、日历、设置。。等模块 你是说源码的调试么?这个不行,只能打log 是说整个源码的,不是单独的app。怎么会不行呢,如果只能打log,那eclipse岂不没用了?直接在SI中编辑代码就行了。Android不支持在eclipse中调试源码,MTK,BREW都可以在VC中调试MMI的,应该是没找到方法吧? 按照这个说的可以:http://hi.baidu.com/ktpeng/blog/item/ca5e5fde479881b4cc116677.html但是问题处在:5、把android源码作为一个工程导入eclipse导入前先检查.classpath里的文件在android源码中是否有相应的文件(文件夹),否则也会破坏android源码(一般是多添加文件/文件夹),.classpath里多余的路径可删除新建Java Project(不是android project,否则会破坏android源码),选择从已存在的工程导入,工程名任意,完成。导入时,eclipse要build工程,比较慢。导完后,一般都没有错误。我的导入后有eclipse problems提示70个错误,提示类没有什么的。谁能告知是何原因,急阿急~要编译SDK吗? 右键选择Debug As,选择Android Application即可。 Android开发之设置断点单步调试Android开发调试工具TraceView多图演示android.os.Debug调试工具使用方法巧用Logcat调试程序Dalvik Debug Monitor Android调试工具搜索了一下,希望对你有用,在win32上我用ollydbg、windbg或softice调试,有时候必须用kd,很烦人啊,android这点比较简单 谢谢楼上各位的回答。但我想知道的是源码的调试,而非在SDK上开发app。我的平台是高通的,有没有在这个平台上调试过源码app的,如何用eclipse关联其源码的? 解决方法:.classpath 删除下面两行<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/google-common_intermediates/javalib.jar"/><classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/gsf-client_intermediates/javalib.jar"/>添加 <classpathentry kind="lib" path="/work/froyo/out/target/common/obj/JAVA_LIBRARIES/android-common_intermediates/javalib.jar"/>在eclipse中修改2.2.1. 通过create file from existing source 导入源代码2.2.2. 展开packages/providers/CalendarProvider/src2.2.3. 展开包: com.android.providers.calendar2.2.4. 右键点击包com.android.providers.calendar2.2.5. 选择 "new file"2.2.6. 在对话框中选择点击 "Advanced >>" 按钮, 可以看到"Link to file in the file system" checkbox,2.2.7. 勾选上 checkbox. 这时 "Browse..." 可用.2.2.8. 点击 "Browse..." 按钮,选择EventLogTags.java (e.g.,out/target/common/obj/APPS/CalendarProvider_intermediates/src/src/com/android/providers/calendar/EventLogTags.java)2.2.9. 点击OK2.2.10. 点击 Finish (in "New File")2.3 同样的方式修改com.android.providers.contacts的问题这样在problem view 窗口就不会有error,只有warning了,就可debug了。。 android AVD打不开的问题 ListView在ScrollView中无法正常显示 Android向新浪微博发送图片 Asmack android架构学习 请教关于View的android:onClick的问题 关于android程序打包问题 android vlc截图与视频录制问题 QTreeView里QFileSystemModel,如何设置让*.exe排在前面显示出来 Android studio 怎样才能编译运行顺畅 surfaceview 在java中如何设置居中 SharedPreferences的数据究竟存去哪了?
但是无法将工程的源码加入eclipse,如我想调试
短信这个模块,就只加入短信的java代码,而不加入
拨号、日历、设置。。等模块
怎么会不行呢,如果只能打log,那eclipse岂不没用了?
直接在SI中编辑代码就行了。Android不支持在eclipse中调试源码,MTK,BREW都可以在VC
中调试MMI的,应该是没找到方法吧?
http://hi.baidu.com/ktpeng/blog/item/ca5e5fde479881b4cc116677.html
但是问题处在:
5、把android源码作为一个工程导入eclipse
导入前先检查.classpath里的文件在android源码中是否有相应的文件(文件夹),否则也会破坏android源码(一般是多添加文件/文件夹),.classpath里多余的路径可删除
新建Java Project(不是android project,否则会破坏android源码),选择从已存在的工程导入,工程名任意,完成。
导入时,eclipse要build工程,比较慢。导完后,一般都没有错误。我的导入后有eclipse problems提示70个错误,提示类没有什么的。
谁能告知是何原因,急阿急~
要编译SDK吗?
巧用Logcat调试程序Dalvik Debug Monitor Android调试工具搜索了一下,希望对你有用,在win32上我用ollydbg、windbg或softice调试,有时候必须用kd,很烦人啊,android这点比较简单
但我想知道的是源码的调试,而非在SDK上开发app。我的平台是高通的,有没有在这个平台上调试过源码app的,如何用eclipse关联其源码的?
.classpath 删除下面两行
<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/google-common_intermediates/javalib.jar"/>
<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/gsf-client_intermediates/javalib.jar"/>
添加 <classpathentry kind="lib" path="/work/froyo/out/target/common/obj/JAVA_LIBRARIES/android-common_intermediates/javalib.jar"/>
在eclipse中修改
2.2.1. 通过create file from existing source 导入源代码
2.2.2. 展开packages/providers/CalendarProvider/src
2.2.3. 展开包: com.android.providers.calendar
2.2.4. 右键点击包com.android.providers.calendar
2.2.5. 选择 "new file"
2.2.6. 在对话框中选择点击 "Advanced >>" 按钮, 可以看到"Link to file in the file system" checkbox,
2.2.7. 勾选上 checkbox. 这时 "Browse..." 可用.
2.2.8. 点击 "Browse..." 按钮,选择EventLogTags.java (e.g.,out/target/common/obj/APPS/CalendarProvider_intermediates/src/src/com/android/providers/calendar/EventLogTags.java)
2.2.9. 点击OK
2.2.10. 点击 Finish (in "New File")2.3 同样的方式修改com.android.providers.contacts的问题这样在problem view 窗口就不会有error,只有warning了,就可debug了。。