* [WEEX-240] [android] feature update for weexsandbox and size off so 1. every page will has a runtime context independent of other page 2. At the beginning of js, will use // {"framework" : "Rax"} or // {"framework" : "Vue"} to distinguish type 3. if page type is neither Rax nor Vue, will use global context runtime 4. delete some usless code and opt build tools, trim so
Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/640c53f1 Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/640c53f1 Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/640c53f1 Branch: refs/heads/master Commit: 640c53f13260e0ae5b96ecbf01e7eb2f64d049c8 Parents: aad3605 Author: yuhun-alibaba <tomcat...@gmail.com> Authored: Wed Mar 14 21:14:05 2018 +0800 Committer: yuhun-alibaba <tomcat...@gmail.com> Committed: Tue Mar 27 15:55:55 2018 +0800 ---------------------------------------------------------------------- android/sdk/assets/main.js | 2 + android/sdk/assets/weex-main-jsfm.js | 2 + android/sdk/assets/weex-rax-api.js | 2 + android/sdk/build.gradle | 13 + android/sdk/libs/armeabi/libweexjsb.so | Bin android/sdk/libs/armeabi/libweexjsc.so | Bin 275960 -> 276000 bytes android/sdk/libs/armeabi/libweexjss.so | Bin 2965392 -> 2965560 bytes android/sdk/libs/armeabi/libweexjst.so | Bin 22552 -> 22552 bytes android/sdk/libs/x86/libweexjsc.so | Bin 649940 -> 655556 bytes android/sdk/libs/x86/libweexjss.so | Bin 10942128 -> 8373712 bytes .../java/com/taobao/weex/WXEnvironment.java | 3 + .../main/java/com/taobao/weex/WXSDKEngine.java | 17 +- .../java/com/taobao/weex/WXSDKInstance.java | 7 + .../taobao/weex/bridge/ModuleFactoryImpl.java | 38 +++ .../java/com/taobao/weex/bridge/WXBridge.java | 28 ++ .../com/taobao/weex/bridge/WXBridgeManager.java | 315 ++++++++++++++++++- .../com/taobao/weex/bridge/WXModuleManager.java | 124 ++++++-- .../java/com/taobao/weex/common/IWXBridge.java | 29 ++ .../java/com/taobao/weex/common/WXConfig.java | 1 + pre-build/native-bundle-main.js | 1 + pre-build/weex-main-jsfm.js | 2 + pre-build/weex-rax-api.js | 2 + 22 files changed, 543 insertions(+), 43 deletions(-) ----------------------------------------------------------------------