rabbit-client icon indicating copy to clipboard operation
rabbit-client copied to clipboard

🐰 a simple and easy to use android apm framework (tools)

Results 10 rabbit-client issues
Sort by recently updated
recently updated
newest added

类似[微信内存优化实践](https://cloud.tencent.com/developer/article/1362381)说的 “针对上述特点,我们加入了一个针对 Bitmap 的高性价比监控:在接口层中将所有被创建出来的 Bitmap 加入一个 WeakHashMap,同时记录创建 Bitmap 的时间、堆栈等信息,然后在适当的时候查看这个 WeakHashMap 看看哪些 Bitmap 仍然存活来判断是否出现 Bitmap 滥用或泄漏。” 主要的做法就是做个BigImageMonitor,然后提供接口给到业务方,业务方在创建bitmap,或者用图片库加载大图后,将bitmap传给 BigImageMonitor,Monitor将bitmap以及相关信息记录,在达到内存阈值的时候上传。

使用反射获取Choreographer 对象中的mLock 对象,在Android 11中已被禁止。所以在Android 11之后系统中,获取FPS 的指标存在适配问题

你好,Android10内存监控时候 我用了这两个方法 ` mActivityManager?.getProcessMemoryInfo(intArrayOf(Process.myPid())) ?: return 0` `Debug.getMemoryInfo(info)` 结果两个方法都是每隔5分钟才会刷新一次,请问这个应该怎么办啊 我看rabbit里面好像没有做适配

作者只加了activity的页面测速,fragment怎么测速那

主要思路 在Activity onStop时遍历所有子View,查找ImageView 查找内存占用超过阈值的ImageView的id并记录 这种方式比起插桩方式更为简单,缺点在于实时性不够,需要在页面关闭时才会去遍历 本次提交主要包括监控相关,示例及入口相关代码后续添加

> Task :app:transformClassesWithRabbit-last-transformForJekensDebug FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:transformClassesWithRabbit-last-transformForJekensDebug'. > java.lang.SecurityException: SHA-256 digest error for org/bouncycastle/LICENSE.class

接入编译后报错:SHA-256 digest error for module-info.class

bug

能帮忙看看是什么原因吗?接入直接编译报错 ![image](https://user-images.githubusercontent.com/14344065/80310421-444beb80-880d-11ea-8939-38bcfd946e0b.png)

bug