NimbleDroid 使用

简介: NimbleDroid 官网:https://nimbledroid.com/一、NimbleDroid 是什么?NimbleDroid 是一个 Android 应用性能分析服务,是可以提高app性能的更加强大的工具。

NimbleDroid 官网:https://nimbledroid.com/

一、NimbleDroid 是什么?

NimbleDroid 是一个 Android 应用性能分析服务,是可以提高app性能的更加强大的工具。为用户提供app的运行和相应速度的详细数据分析。帮助开发者了解app内部工作原理,这些原理影响着app在一个相对更老款或者性能更弱的移动设备上表现。
app内存使用,网络使用,磁盘输入/输出,文件大小等,帮助开发者更好的了解项目中用的哪些库含有方法最多,从而导致65K方法数限制,哪个资源文件使这个app文件更大。


二、NimbleDroid 怎么用?

这个拿全视频举个栗子来演示
Summary 内存使用、文件大小

img_97004b74a5b307e9fbd29c41070e9c0b.png

File Sizes

img_6361ecc27dafdceee3f5c1c2e01e13a0.png

Method Count

img_59bb6337723723f3347d7d9476429bbc.png

Cold Startup

img_5796fff55479b4e02d0db6b3aa5a11cc.png
目录
相关文章
|
7月前
|
JavaScript Java Maven
云效产品使用常见问题之android sdk 构建出aar后,上传到私有maven仓库失败如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
7月前
|
Android开发 Kotlin JavaScript
Compose 为什么可以跨平台?
Compose 为什么可以跨平台?
410 0
Compose 为什么可以跨平台?
java判断小数点后是否为0,是的话则取整,不是的话则保留
java判断小数点后是否为0,是的话则取整,不是的话则保留
388 0
|
2月前
|
存储 安全 Linux
Linux文件管理命令md5sum awk
通过结合 `md5sum`和 `awk`,不仅可以高效地进行文件完整性校验,还能灵活地处理和分析校验结果,为系统管理、数据审计等工作提供强大的支持。
83 2
|
6月前
|
安全 编译器 C语言
【C语言进阶篇】offsetof宏的介绍 及其实现
【C语言进阶篇】offsetof宏的介绍 及其实现
|
JavaScript 前端开发 Shell
Android打造专有hook第二篇,走进规范第一步
关于Git的Hooks,其实很常见,位置存在于 /.git/hooks 目录下,都是一些 shell 脚本,然后在对应的钩子中执行这些脚本就行了,比如下图中,这是一个还没有配置 Git Hooks 的仓库,默认会有很多.sample结尾的文件,这些都是示例文件,比如我们常见的,commit,push等。
174 0
|
7月前
|
存储 SQL 数据库
【Android 从入门到出门】第六章:使用Room数据库并测试
【Android 从入门到出门】第六章:使用Room数据库并测试
109 4
|
Android开发 iOS开发
Charles模拟弱网
Charles模拟弱网,适用PC端和移动端(IOS/Android)
493 0
Charles模拟弱网
|
7月前
|
前端开发 JavaScript
竞态问题:深入理解与解决方案
竞态问题:深入理解与解决方案
365 0
|
NoSQL Redis
redis client连接数过多,大量空闲连接无法释放
redis client连接数过多,大量空闲连接无法释放
446 0