Repository: incubator-weex
Updated Branches:
  refs/heads/master 486fad021 -> 55d6ebc2c (forced update)


[WEEX-171]another flag to allow developers to enable/disable devtool
[WEEX-171][WXEnvironment] using another flag to determine whether open devtool 
or not
* [android] refactor
close #942


Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/55d6ebc2
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/55d6ebc2
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/55d6ebc2

Branch: refs/heads/master
Commit: 55d6ebc2ccd9ec52c5c9b02103ca7e275bd4270f
Parents: 00836b1
Author: Rowandjj <rjch...@gmail.com>
Authored: Thu Dec 14 17:44:52 2017 +0800
Committer: acton393 <zhangxing610...@gmail.com>
Committed: Thu Dec 14 19:26:44 2017 +0800

----------------------------------------------------------------------
 android/sdk/src/main/java/com/taobao/weex/WXEnvironment.java       | 1 +
 .../sdk/src/main/java/com/taobao/weex/bridge/WXBridgeManager.java  | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/55d6ebc2/android/sdk/src/main/java/com/taobao/weex/WXEnvironment.java
----------------------------------------------------------------------
diff --git a/android/sdk/src/main/java/com/taobao/weex/WXEnvironment.java 
b/android/sdk/src/main/java/com/taobao/weex/WXEnvironment.java
index edc2a10..923ff91 100644
--- a/android/sdk/src/main/java/com/taobao/weex/WXEnvironment.java
+++ b/android/sdk/src/main/java/com/taobao/weex/WXEnvironment.java
@@ -66,6 +66,7 @@ public class WXEnvironment {
    * Debug model
    */
   public static boolean sDebugMode = false;
+  public static final boolean sForceEnableDevTool = false;
   public static String sDebugWsUrl = "";
   public static boolean sDebugServerConnectable = false;
   public static boolean sRemoteDebugMode = false;

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/55d6ebc2/android/sdk/src/main/java/com/taobao/weex/bridge/WXBridgeManager.java
----------------------------------------------------------------------
diff --git 
a/android/sdk/src/main/java/com/taobao/weex/bridge/WXBridgeManager.java 
b/android/sdk/src/main/java/com/taobao/weex/bridge/WXBridgeManager.java
index 8c02581..bb251bc 100644
--- a/android/sdk/src/main/java/com/taobao/weex/bridge/WXBridgeManager.java
+++ b/android/sdk/src/main/java/com/taobao/weex/bridge/WXBridgeManager.java
@@ -205,7 +205,7 @@ public class WXBridgeManager implements Callback, 
BactchExecutor {
     if (mWxDebugProxy != null) {
       mWxDebugProxy.stop(false);
     }
-    if (WXEnvironment.sDebugServerConnectable && 
WXEnvironment.isApkDebugable()) {
+    if (WXEnvironment.sDebugServerConnectable && 
(WXEnvironment.isApkDebugable() || WXEnvironment.sForceEnableDevTool)) {
       if (WXEnvironment.getApplication() != null) {
         try {
           Class clazz = 
Class.forName("com.taobao.weex.devtools.debug.DebugServerProxy");

Reply via email to