文件名称:TraceRunner:用于生成android应用程序动态跟踪的工具
文件大小:39.08MB
文件格式:ZIP
更新时间:2024-05-21 17:01:47
Java
实现Android应用程序的过程涉及创建一组回调,这些回调由操作系统调用以将各种外部事件通知给应用。 反过来,这些回调可以调用框架上的方法(我们称为“调用”),以将有关应用程序要执行的操作或收到通知的信息发送到框架。 这些事件具有严格的协议,规定何时允许调用事物,以及何时在开发人员违反此协议时不会导致难以理解的异常。 通过允许我们观察在应用程序中执行的callin和callback的顺序,此工具是解决此问题的更广泛项目的一部分。 Tracerunner的功能是修改Android应用程序的代码,以在每次发生回调或呼入时传输信息,随后可以手动或自动进行记录和分析。 要执行应用程序转换: 导入Intellij 选择导入项目并选择sbt文件选择下载源 查看android平台 git clone :Sable / android-platforms.git 带参数运行 sbt run -j [