Фоновый процесс не очистит память.Это хорошая идея, чтобы убить мой собственный процесс на Android? - PullRequest
1 голос
/ 30 августа 2010

У меня есть приложение с виджетом. В основном приложении у меня есть рекламный фреймворк (не может быть изменен из-за лицензии), который накапливает около 1 МБ при каждом выходе из приложения. Похоже, что один из его потоков работает в фоновом режиме (излишне), что будет поддерживать его процесс, и эти потоки будут созданы снова, когда я запущу приложение.

Это хорошая идея, чтобы позвонить

android.os.Process.killProcess(android.os.Process.myPid());

в методе onDestroy моей основной деятельности?

Кроме того, это также убило бы службу моего виджета?

1 Ответ

0 голосов
/ 30 августа 2010

вы можете использовать концепцию намерения, чтобы использовать фоновую обработку, или вы также можете разработать сервис, который будет выполнять вашу стороннюю платформу в фоновом режиме.

...