标签: android c++
如果我们错过释放堆上分配的任何内存,该内存是否永远不可用?由于开发商有责任免费使用它吗?如果没有,那么在什么时候会释放内存?
答案 0 :(得分:2)
在程序运行期间,是的,您无法使用该内存。
当您的应用程序退出时,将释放所有内存。
答案 1 :(得分:1)
应用程序进程分配的内存将被绑定,直到进程终止。 Android terminates SDK apps' processes不时,为其他进程释放系统RAM。这只会在您的流程处于后台时发生(例如,用户按HOME)。