现在无法在eclipse中设置断点,查看变量值等,
怎样才能将工程中的app关联 进eclipse,在模拟器上调试呢?
其他平台的都可以直接进VC调试MMI这块的,android不会不行吧?
怎样才能将工程中的app关联 进eclipse,在模拟器上调试呢?
其他平台的都可以直接进VC调试MMI这块的,android不会不行吧?
解决方案 »
- 关于TabHost addTab的问题
- 如何遍历Gallery中的每个View
- 在源代码中(通过Android.mk)编译项目时,如何将*.so库编译进apk包
- android能实现 点击文字选中checkbox吗
- cannot create /sdcard/boot.img: permission denied怎么解决
- android 加载页面!!!!!!!
- 菜鸟问题, 来得分了.(设置颜色的时候,我想设置白色,参数填什么)
- C code: 通过pthread_kill给线程发送信号,线程未收到该信号
- android studio 3.2 初运行报错
- adb命令使用pm uninstall -k --user 0 packageName命令...求教哦
- 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了。。