1. 设置应用的Build Mode为Debug
2. 在Application Resources->Descriptors->META-INF中,找到cvm.properties文件,设置java.debug.enabled=true
3. 在命令窗口,进入C:\Program Files (x86)\Android\android-sdk\platform-tools,运行adb -e forward tcp:8000 tcp:8000
命令说明:将PC上8000端口通信数据重定向到手机模拟器8000端口上。
这里的-e表示emulator,如果是真机,用-d表示device。
4. 发布应用到Android模拟器,并访问应用
这时你会发现应用的启动比平时慢,这是因为它在等待Debuger连接。
5. 右键ViewController Project,选择Debug,连接到Android模拟器
Debugger attempting to connect to remote process at LocalHost 8000.
.................................................Debugger connected to remote process at LocalHost 8000.
Debuggee process virtual machine is CVM.
6. 继续访问应用,JDeveloper会在你设置的断点的地方会停下来。
1. https://blogs.oracle.com/shay/entry/debugging_adf_mobile_apps_on
2. http://blog.csdn.net/wanghui_nju/article/details/5630570
3. http://mobile.yesky.com/33/9269533_4.shtml
没有评论:
发表评论