这是一个帮助你跟踪 app 整体性能的工具,深入分析关键的性能数据如 FPS, 内存, CPU, 磁盘, 等等。FlowUp 根据用户数量收费。
地址:https://github.com/facebook/stetho
由 Facebook 开发的一个强大的开源 Android debug 平台,Stetho 让原生 Android app 的 debug 跟使用 Chrome 的开发者工具 debug web 页面一样简单。它能让你轻松检查整个 view 树结构,观察 SQLite 数据库,管理网络操作以及其它的一些操作。
地址:https://zeroturnaround.com/software/jrebel-for-android/
每当等待永远也编译不出来的 Gradle 的时候,我们都会疯掉。JRebel 的这个工具可以显著的提高编译速度。价格取决于开发者数量以及协议时长。
地址:https://romannurik.github.io/AndroidAssetStudio/
一个可以生成各种类型图标(launcher, notification, generic, app shortcut icons)的工具集合。
地址:https://github.com/square/leakcanary
LeakCanary 是由 Square 开发的一个开源工具,让复杂的内存泄漏检测变得更简单。它可以在内存泄漏的时候显示通知,并提供一个完整的泄漏轨迹。
NimbleDroid是另一个测试app内存泄漏和严重问题的工具。它自动测试各种个样的用户操作找出潜在的问题。价格是可定制的。
地址:https://github.com/google/android-classyshark
ClassyShark 可以帮助你窥探任何apk获得许多有用的信息,比如 classes, resources, manifest, dependencies, dex count 等等。它可以让你了解一个 app 时做什么的甚至是如何做到的。ClassyShark 是开源的。