我正在尝试使用 LeakCanary 来检测应用程序中的内存泄漏,但它不会比消息“转储内存,应用程序将冻结。Brrr”更进一步。我已经等了大约20分钟左右,但没有任何变化。这些设备上的行为相同:
1.华硕fonepad 8(Android 5.0库存)
2.索尼Xperia SP(Android 5.1.1 CM 12.1定制)
3. HTC Desire C(Android 4.4 CM 11 定制)
我按照说明中的建议做了一切:
public class ExampleApplication extends Application {
@Override public void onCreate() {
super.onCreate();
LeakCanary.install(this);
}
}
如果您使用的是 Android M,则需要授予“写入外部存储”权限,否则泄漏金丝雀将挂起很长时间并显示 brrr 消息。在您的应用程序抽屉中,长按泄漏金丝雀的启动器(就像您要卸载它一样),然后拖动到“应用程序信息”并打开存储权限。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)