Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于理解android和ios大型项目的工具_Android_Ios_Eclipse_Xcode - Fatal编程技术网

用于理解android和ios大型项目的工具

用于理解android和ios大型项目的工具,android,ios,eclipse,xcode,Android,Ios,Eclipse,Xcode,我需要一些工具来探索处于遗留状态的旧项目(iOS和Android)。我想看看当我按下一个按钮时会发生什么,这样我就可以在跳进去修改之前更好地理解发生了什么 例如: 登录时,控制器获取数据主机(singleton),并要求其检查凭据并作出响应(使用和事件或通过委托),如果一切正常,则要求应用程序(appdelegate或应用程序)刷新堆栈中的所有控制器,并使用主屏幕上的新控制器重新启动 有什么工具可以帮我做到这一点吗。将日志放在所有函数上不是一个选项,因为日志已经过载 这些项目都是大的,所以手动操

我需要一些工具来探索处于遗留状态的旧项目(iOS和Android)。我想看看当我按下一个按钮时会发生什么,这样我就可以在跳进去修改之前更好地理解发生了什么

例如: 登录时,控制器获取数据主机(singleton),并要求其检查凭据并作出响应(使用和事件或通过委托),如果一切正常,则要求应用程序(appdelegate或应用程序)刷新堆栈中的所有控制器,并使用主屏幕上的新控制器重新启动

有什么工具可以帮我做到这一点吗。将日志放在所有函数上不是一个选项,因为日志已经过载

这些项目都是大的,所以手动操作需要很长时间,我需要一些东西来帮助我优化分析过程

谢谢你抽出时间,
Bogdan

只需用老式的方式将项目导入IDE并激活调试模式即可。我不知道有什么工具可以做你想做的事情我还在研究一些方法,我正试图通过android评测工具和objective c方法来实现这一点。调试日志工具不提供简单的方法来实现这一点,您必须使用log命令,而且项目中的日志太多。