1# AP可视化工具开发说明 2 3若当前工具功能不满足开发者需求,开发者需增强工具能力,则可基于已有源码进行工具二次开发,编译打包生成自定义的工具。 4 5## 使用场景 6 71. 编译打包发布工具 8 92. 开发者需增强工具能力,进行二次开发 10 11## 编译步骤: 12 13#### 编译: 14 15在ap_file_viewer 目录下执行 16 17``` 18python build.py 19``` 20 21生成dist目录,dist目录中内容如下: 22 23 24 25#### 运行 26 27在dist目录内运行python apDumpServer.py启动web服务,如下图所示: 28 29 30 31打开chrome浏览器,访问http://{ip}:9001/ap/,如下图所示: 32 33 34 35#### 开发 36 37``` 38项目整体为BS架构: 39 native为 C++ 代码,提供将ap文件转换为json的接口。 40 server为 python 代码, 提供http接口,主要有:文件上传接口和静态文件访问接口 41 src 是前端js代码, 提供json数据渲染 42``` 43