如果没有调用stopservice()会导致内存泄漏?

时间:2018-07-31 23:02:33

标签: android

我一直在寻找这个问题的答案,但是什么也找不到。假设我在Service中启动了Android,将其绑定到Activity,但是无法调用stopService()。这会造成内存泄漏吗?我正在查看的代码确实调用了unbindService(),但可能并没有stopService()

该代码是无关紧要的,因为它主要是样板,但我将其作为形式发布在这里:

@Override
public void startMyService() {
    Intent intent = new Intent(MyActivity.this, MyService.class);
    startService(intent);
}

这是播放音频供稿的服务。有停止音频和取消绑定服务的调用,但是没有地方调用stopService(intent)。我显然要添加该调用,但这只是让我对这种情况是否造成内存泄漏感到好奇。

感谢您可能已经回答此问题的任何建议或参考。

0 个答案:

没有答案