* [android] fix bug if application is null log not print out
Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/247ea50a Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/247ea50a Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/247ea50a Branch: refs/heads/release-0.16 Commit: 247ea50a914afe24ee30d6dafb66f6f76986e7c3 Parents: c2f1aac Author: atomtong <tong_huab...@qq.com> Authored: Tue Oct 17 17:00:40 2017 +0800 Committer: gurisxie <279483...@qq.com> Committed: Wed Oct 18 13:04:15 2017 +0800 ---------------------------------------------------------------------- android/sdk/src/main/java/com/taobao/weex/WXSDKEngine.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/247ea50a/android/sdk/src/main/java/com/taobao/weex/WXSDKEngine.java ---------------------------------------------------------------------- diff --git a/android/sdk/src/main/java/com/taobao/weex/WXSDKEngine.java b/android/sdk/src/main/java/com/taobao/weex/WXSDKEngine.java index 0296379..3ea86e2 100644 --- a/android/sdk/src/main/java/com/taobao/weex/WXSDKEngine.java +++ b/android/sdk/src/main/java/com/taobao/weex/WXSDKEngine.java @@ -162,7 +162,11 @@ public class WXSDKEngine { if(WXEnvironment.isApkDebugable()){ WXEnvironment.sLogLevel = LogLevel.DEBUG; }else{ - WXEnvironment.sLogLevel = LogLevel.WARN; + if(WXEnvironment.sApplication != null){ + WXEnvironment.sLogLevel = LogLevel.WARN; + }else { + WXLogUtils.e(TAG,"WXEnvironment.sApplication is " + WXEnvironment.sApplication); + } } doInitInternal(application,config); WXEnvironment.sSDKInitInvokeTime = System.currentTimeMillis()-start; @@ -173,6 +177,9 @@ public class WXSDKEngine { private static void doInitInternal(final Application application,final InitConfig config){ WXEnvironment.sApplication = application; + if(application == null){ + WXLogUtils.e(TAG, " doInitInternal application is null"); + } WXEnvironment.JsFrameworkInit = false; WXBridgeManager.getInstance().post(new Runnable() {