我在android设备上运行我的项目build on React-Native,当我向下滚动列表时,应用程序内存不断增加。即使在导航到其他屏幕后,android也不会释放内存,而ios设备会释放大量内存。对安卓的调查是在安卓活动监视器上进行的,视频可以在上找到
在android的情况下,如何释放内存?
我试图从设备的外部存储中删除音频文件(例如,在/storage/emulated/0/Music文件夹中)。在分析了之后,我得到了API 28和更早版本的以下解决方案:
fun deleteTracks(trackIds: LongArray): Int {
val whereClause = buildWildcardInClause(trackIds.size) // _id IN (?, ?, ?, ...)
return resolver.delete(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, whereClause, A