【问题标题】:When i exit to my application, shall threads which is created from ndk, die with app or i should kill those threads?当我退出到我的应用程序时,从 ndk 创建的线程会随着应用程序而死,还是我应该杀死那些线程?
【发布时间】:2013-08-22 08:33:26
【问题描述】:

我使用 ndk 在 android 中开发了一个应用程序,即使应用程序关闭,设备的内存使用量也在增加。我认为这是因为我在 ndk 中创建的线程。我无法使用内存分析器观察到任何内存泄漏。我该怎么办?

当我退出到我的应用程序时,从 ndk 创建的线程应该与应用程序一起死掉还是我应该杀死那些线程?

【问题讨论】:

    标签: android memory android-ndk pthreads


    【解决方案1】:

    当创建线程的父活动被杀死时,线程将自动被杀死。

    【讨论】:

    • 在哪里创建线程并不重要。一旦一个活动被杀死,它的每个资源也会被杀死。除非您选择在应用重新启动时保存它们。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多