我正在开发一款能够获取用户位置的应用。
工作正常。
问题是我有内存泄漏。 我不确定为什么,我认为它来自位置服务,但我不确定。
我已将Leak Canary添加到我的应用程序中,它向我显示我有一个74 MB的泄漏来自:android.hardware.SystemSensorManager $ SensorEventQueue.mListener
其他时候来自com.edon.freiner.siddur.MainActivity $ 26.这个$ 0 //这是我的应用 (匿名实现android.locaition.LocationListener)
我不确定在我的应用中查找的位置,因为我注释掉了所有的位置代码,看看Android Studio中的内存图是否有变化,我找不到任何更改。
这是我的代码:
#!/bin/sh
k6 run test1_spec.js &
k6 run test2_spec.js &
k6 run test3_spec.js