先附上 GitHub 地址: https://github.com/whataa/pandora/blob/master/README_CN.md
做 iOS 开发的都知道一款叫 FLEX 的开源库,可以直接在应用内查看网络请求、数据库、沙盒文件、视图层级等,而无需通过 USB 或者 WIFI 的形式在 PC 端查看。可是竟然居然没想到的是出乎意料的没有对应的 Android 版,Android 开发真是苦啊。
本来 ADB 什么的已经够麻烦了,难以置信的是各个手机厂商还对「开发者选项」进行各种限制:需要 SIM 卡、5 分钟闲置就主动断开,balabala...
本着是时候展示真正的技术了(闲着也是闲着,蛋疼)的目的,手撸了一款相应的 Android 版调试工具—— Pandora: 一款无需 ROOT、可以直接在应用内查看和修改包括网络、数据库、UI 等的 Android 工具箱,适合开发和测试阶段的各种问题的快速定位。(具体细节可以点击链接查看)
最后我想说的是: Pandora 目前已经开源差不多 1 个月,但是 fork 和提交 PR 的数量很少,我觉得 Pandora 是一个很好的起点,所以希望能有更多的实用功能加入,打造成一款成熟的、有价值的 Android 开发效率库。听说贵地能人异士多,所以期待大家的参与和意见
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.