내 앱에서 Webview를 사용하여 html을 표시합니다.은 android에서 webview 메모리 누수 문제를 해결할 방법이 필요합니다.
응용 프로그램이 다른 작업을 수행하기 때문에 사용자가 수행하는 작업에 따라 html 페이지를 보여주는 활동이 여러 번 나타나고 사라질 수 있습니다.
불행히도 Webview에 메모리 누수가있어서 메모리 누수가 발생하여 메모리에 남아 있습니다. 이 활동이 여러 번 표시되면 결국 응용 프로그램에 메모리가 부족합니다. http://code.google.com/p/android/issues/detail?id=9375
권장 설정 문제를 해결
http://code.google.com/p/android/issues/detail?id=5067
는 웹보기 대신 활동 컨텍스트의 애플리케이션 컨텍스트를 전달했지만,이 모든 webviews 작동하지 않습니다.내가 할 수 있는게 더 있습니까? 어떻게 든 웹 뷰 작업의 한 인스턴스를 계속 "재사용"할 수 있습니까? 내가 끝낼 때 그것을 숨기고 (끝내지 않고) 내가 필요할 때 그것을 보여주는 대신에 그것을 보여줍니다.
정적 인 webview에 대해 이야기하고 있습니까, 그렇지 않은가요? –
흠, 내가 틀렸어. 이럴 때마다 새로운 WebView를 만들 때마다 ... Well ... ActivityB에서 ActivityA에 의해 시작된 WebView를 사용할 수 있는지 모르겠다. ... – Ferdau
나는 최고라고 믿는다. 내가 할 수있는 일은 누출 된 활동을 줄이면 누출이 내가 살 수있는 무언가가 될 것입니다. –