* [android] fix WXSDKInstance filed mComponentObserver memory leak
Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/9050d48c Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/9050d48c Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/9050d48c Branch: refs/heads/0.16-dev Commit: 9050d48cd8d15273a5101574025c90aff62cbe9e Parents: 5cb9fc7 Author: atomtong <tong_huab...@qq.com> Authored: Thu Jul 27 15:55:32 2017 +0800 Committer: atomtong <tong_huab...@qq.com> Committed: Thu Jul 27 15:55:32 2017 +0800 ---------------------------------------------------------------------- android/sdk/src/main/java/com/taobao/weex/WXSDKInstance.java | 3 +++ 1 file changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/9050d48c/android/sdk/src/main/java/com/taobao/weex/WXSDKInstance.java ---------------------------------------------------------------------- diff --git a/android/sdk/src/main/java/com/taobao/weex/WXSDKInstance.java b/android/sdk/src/main/java/com/taobao/weex/WXSDKInstance.java index 7f03cc2..4a1b06e 100644 --- a/android/sdk/src/main/java/com/taobao/weex/WXSDKInstance.java +++ b/android/sdk/src/main/java/com/taobao/weex/WXSDKInstance.java @@ -1212,6 +1212,9 @@ public class WXSDKInstance implements IWXActivityStateListener,DomContext, View. mGlobalEvents.clear(); } + if(mComponentObserver != null){ + mComponentObserver = null; + } mNestedInstanceInterceptor = null; mUserTrackAdapter = null;