You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by lu...@apache.org on 2019/08/26 07:12:51 UTC

[incubator-weex] 05/10: add new TimeCalculator for defaultConstructor

This is an automated email from the ASF dual-hosted git repository.

luckychen pushed a commit to branch feature/0.26.2.19-jit
in repository https://gitbox.apache.org/repos/asf/incubator-weex.git

commit af772ae91eb3933586026c6c5a58bc2478e1bb35
Author: 东煜 <ya...@alibaba-inc.com>
AuthorDate: Fri Aug 16 17:44:33 2019 +0800

    add new TimeCalculator for defaultConstructor
---
 android/sdk/src/main/java/com/taobao/weex/WXSDKInstance.java | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

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 23d4089..9e0f2dc 100644
--- a/android/sdk/src/main/java/com/taobao/weex/WXSDKInstance.java
+++ b/android/sdk/src/main/java/com/taobao/weex/WXSDKInstance.java
@@ -501,6 +501,7 @@ public class WXSDKInstance implements IWXActivityStateListener,View.OnLayoutChan
     mWXPerformance = new WXPerformance(mInstanceId);
     mApmForInstance = new WXInstanceApm(mInstanceId);
     WXSDKManager.getInstance().getAllInstanceMap().put(mInstanceId,this);
+    mTimeCalculator = new TimeCalculator(this);
   }
 
 
@@ -586,7 +587,9 @@ public class WXSDKInstance implements IWXActivityStateListener,View.OnLayoutChan
     // WXBridgeManager.getInstance().checkJsEngineMultiThread();
     mDisableSkipFrameworkInit = isDisableSkipFrameworkInDataRender();
 
-    mTimeCalculator = new TimeCalculator(this);
+    if(mTimeCalculator == null) {
+      mTimeCalculator = new TimeCalculator(this);
+    }
   }
 
   /**