Java 声明和分配对象时内存泄漏
请注意:这是关于我的应用程序的一个特定问题,但可能对其他新手开发人员有用 我找不到“内存泄漏”的原因 我注意到在调试这个漏洞时,一个简单的方向更改使用了Java 声明和分配对象时内存泄漏,java,android,memory,memory-management,memory-leaks,Java,Android,Memory,Memory Management,Memory Leaks,请注意:这是关于我的应用程序的一个特定问题,但可能对其他新手开发人员有用 我找不到“内存泄漏”的原因 我注意到在调试这个漏洞时,一个简单的方向更改使用了0.01mb内存 下面的这段代码占用0.04mb内存 //global WifiManager wifiManager; List<WifiConfiguration> wifiConfigList; WifiInfo wifiInfo; private void refreshWifiInfo() { wifiManage
0.01mb
内存
下面的这段代码占用0.04mb内存
//global
WifiManager wifiManager;
List<WifiConfiguration> wifiConfigList;
WifiInfo wifiInfo;
private void refreshWifiInfo() {
wifiManager = (WifiManager) context.getSystemService(context.WIFI_SERVICE);
wifiConfigList = wifiManager.getConfiguredNetworks();
wifiInfo = wifiManager.getConnectionInfo();
}
从帖子开始查看代码,调用:
refreshWifiInfo();
单独使用0.04mb,这似乎不正常
没有上下文被发送到其他类,没有声明静态/最终变量,尽管我有全局定义的TextView、EditText和按钮,只有在必要的地方,否则无法执行
既然我不知所措,如何检测这些内存泄漏
p、 我已经做了一整天了,仍然没有发现任何东西
refreshWifiInfo();