diff --git a/MyApplication2/.gradle/6.3/executionHistory/executionHistory.bin b/MyApplication2/.gradle/6.3/executionHistory/executionHistory.bin
new file mode 100644
index 0000000..a8d39f5
Binary files /dev/null and b/MyApplication2/.gradle/6.3/executionHistory/executionHistory.bin differ
diff --git a/MyApplication2/.gradle/6.3/executionHistory/executionHistory.lock b/MyApplication2/.gradle/6.3/executionHistory/executionHistory.lock
new file mode 100644
index 0000000..42ac9f3
Binary files /dev/null and b/MyApplication2/.gradle/6.3/executionHistory/executionHistory.lock differ
diff --git a/MyApplication2/.gradle/6.3/fileChanges/last-build.bin b/MyApplication2/.gradle/6.3/fileChanges/last-build.bin
new file mode 100644
index 0000000..f76dd23
Binary files /dev/null and b/MyApplication2/.gradle/6.3/fileChanges/last-build.bin differ
diff --git a/MyApplication2/.gradle/6.3/fileContent/fileContent.lock b/MyApplication2/.gradle/6.3/fileContent/fileContent.lock
new file mode 100644
index 0000000..ed9e1cc
Binary files /dev/null and b/MyApplication2/.gradle/6.3/fileContent/fileContent.lock differ
diff --git a/MyApplication2/.gradle/6.3/fileHashes/fileHashes.bin b/MyApplication2/.gradle/6.3/fileHashes/fileHashes.bin
new file mode 100644
index 0000000..99c60d3
Binary files /dev/null and b/MyApplication2/.gradle/6.3/fileHashes/fileHashes.bin differ
diff --git a/MyApplication2/.gradle/6.3/fileHashes/fileHashes.lock b/MyApplication2/.gradle/6.3/fileHashes/fileHashes.lock
new file mode 100644
index 0000000..b27bcbf
Binary files /dev/null and b/MyApplication2/.gradle/6.3/fileHashes/fileHashes.lock differ
diff --git a/MyApplication2/.gradle/6.3/fileHashes/resourceHashesCache.bin b/MyApplication2/.gradle/6.3/fileHashes/resourceHashesCache.bin
new file mode 100644
index 0000000..2f0bff2
Binary files /dev/null and b/MyApplication2/.gradle/6.3/fileHashes/resourceHashesCache.bin differ
diff --git a/MyApplication2/.gradle/6.3/gc.properties b/MyApplication2/.gradle/6.3/gc.properties
new file mode 100644
index 0000000..e69de29
diff --git a/MyApplication2/.gradle/6.3/javaCompile/classAnalysis.bin b/MyApplication2/.gradle/6.3/javaCompile/classAnalysis.bin
new file mode 100644
index 0000000..8cdbc1a
Binary files /dev/null and b/MyApplication2/.gradle/6.3/javaCompile/classAnalysis.bin differ
diff --git a/MyApplication2/.gradle/6.3/javaCompile/jarAnalysis.bin b/MyApplication2/.gradle/6.3/javaCompile/jarAnalysis.bin
new file mode 100644
index 0000000..4388707
Binary files /dev/null and b/MyApplication2/.gradle/6.3/javaCompile/jarAnalysis.bin differ
diff --git a/MyApplication2/.gradle/6.3/javaCompile/javaCompile.lock b/MyApplication2/.gradle/6.3/javaCompile/javaCompile.lock
new file mode 100644
index 0000000..8cb11d6
Binary files /dev/null and b/MyApplication2/.gradle/6.3/javaCompile/javaCompile.lock differ
diff --git a/MyApplication2/.gradle/6.3/javaCompile/taskHistory.bin b/MyApplication2/.gradle/6.3/javaCompile/taskHistory.bin
new file mode 100644
index 0000000..8204971
Binary files /dev/null and b/MyApplication2/.gradle/6.3/javaCompile/taskHistory.bin differ
diff --git a/MyApplication2/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/MyApplication2/.gradle/buildOutputCleanup/buildOutputCleanup.lock
new file mode 100644
index 0000000..edcd452
Binary files /dev/null and b/MyApplication2/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ
diff --git a/MyApplication2/.gradle/buildOutputCleanup/cache.properties b/MyApplication2/.gradle/buildOutputCleanup/cache.properties
new file mode 100644
index 0000000..fddb19b
--- /dev/null
+++ b/MyApplication2/.gradle/buildOutputCleanup/cache.properties
@@ -0,0 +1,2 @@
+#Tue Dec 21 14:04:59 CST 2021
+gradle.version=6.3
diff --git a/MyApplication2/.gradle/buildOutputCleanup/outputFiles.bin b/MyApplication2/.gradle/buildOutputCleanup/outputFiles.bin
new file mode 100644
index 0000000..8195126
Binary files /dev/null and b/MyApplication2/.gradle/buildOutputCleanup/outputFiles.bin differ
diff --git a/MyApplication2/.gradle/checksums/checksums.lock b/MyApplication2/.gradle/checksums/checksums.lock
new file mode 100644
index 0000000..e9e783c
Binary files /dev/null and b/MyApplication2/.gradle/checksums/checksums.lock differ
diff --git a/MyApplication2/.gradle/vcs-1/gc.properties b/MyApplication2/.gradle/vcs-1/gc.properties
new file mode 100644
index 0000000..e69de29
diff --git a/MyApplication2/.idea/caches/build_file_checksums.ser b/MyApplication2/.idea/caches/build_file_checksums.ser
new file mode 100644
index 0000000..777dc0f
Binary files /dev/null and b/MyApplication2/.idea/caches/build_file_checksums.ser differ
diff --git a/MyApplication2/.idea/libraries/Gradle__hamcrest_core_1_3.xml b/MyApplication2/.idea/libraries/Gradle__hamcrest_core_1_3.xml
new file mode 100644
index 0000000..a3cab89
--- /dev/null
+++ b/MyApplication2/.idea/libraries/Gradle__hamcrest_core_1_3.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MyApplication2/.idea/libraries/Gradle__junit_4_13.xml b/MyApplication2/.idea/libraries/Gradle__junit_4_13.xml
new file mode 100644
index 0000000..c4afa00
--- /dev/null
+++ b/MyApplication2/.idea/libraries/Gradle__junit_4_13.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MyApplication2/.idea/libraries/Gradle__junit_4_13_1.xml b/MyApplication2/.idea/libraries/Gradle__junit_4_13_1.xml
new file mode 100644
index 0000000..5a0e00a
--- /dev/null
+++ b/MyApplication2/.idea/libraries/Gradle__junit_4_13_1.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MyApplication2/.idea/libraries/Gradle__runner_1_0_0_200.xml b/MyApplication2/.idea/libraries/Gradle__runner_1_0_0_200.xml
new file mode 100644
index 0000000..fb531f2
--- /dev/null
+++ b/MyApplication2/.idea/libraries/Gradle__runner_1_0_0_200.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MyApplication2/.idea/modules.xml b/MyApplication2/.idea/modules.xml
new file mode 100644
index 0000000..5690def
--- /dev/null
+++ b/MyApplication2/.idea/modules.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MyApplication2/.idea/modules/MyApplication2.iml b/MyApplication2/.idea/modules/MyApplication2.iml
new file mode 100644
index 0000000..a34be4e
--- /dev/null
+++ b/MyApplication2/.idea/modules/MyApplication2.iml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MyApplication2/.idea/modules/entry/entry.iml b/MyApplication2/.idea/modules/entry/entry.iml
new file mode 100644
index 0000000..e9e51e8
--- /dev/null
+++ b/MyApplication2/.idea/modules/entry/entry.iml
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MyApplication2/.idea/workspace.xml b/MyApplication2/.idea/workspace.xml
new file mode 100644
index 0000000..152fd7c
--- /dev/null
+++ b/MyApplication2/.idea/workspace.xml
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1640066695579
+
+
+ 1640066695579
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MyApplication2/build/outputs/hap/debug/phone/entry-debug-rich-signed.hap b/MyApplication2/build/outputs/hap/debug/phone/entry-debug-rich-signed.hap
new file mode 100644
index 0000000..e205b6c
Binary files /dev/null and b/MyApplication2/build/outputs/hap/debug/phone/entry-debug-rich-signed.hap differ
diff --git a/MyApplication2/build/outputs/hap/debug/tablet/entry-debug-rich-signed.hap b/MyApplication2/build/outputs/hap/debug/tablet/entry-debug-rich-signed.hap
new file mode 100644
index 0000000..e205b6c
Binary files /dev/null and b/MyApplication2/build/outputs/hap/debug/tablet/entry-debug-rich-signed.hap differ
diff --git a/MyApplication2/build/outputs/hap/debug/tv/entry-debug-rich-signed.hap b/MyApplication2/build/outputs/hap/debug/tv/entry-debug-rich-signed.hap
new file mode 100644
index 0000000..e205b6c
Binary files /dev/null and b/MyApplication2/build/outputs/hap/debug/tv/entry-debug-rich-signed.hap differ
diff --git a/MyApplication2/build/outputs/hap/debug/wearable/entry-debug-rich-signed.hap b/MyApplication2/build/outputs/hap/debug/wearable/entry-debug-rich-signed.hap
new file mode 100644
index 0000000..e205b6c
Binary files /dev/null and b/MyApplication2/build/outputs/hap/debug/wearable/entry-debug-rich-signed.hap differ
diff --git a/MyApplication2/build/outputs/hap/release/phone/entry-release-rich-signed.hap b/MyApplication2/build/outputs/hap/release/phone/entry-release-rich-signed.hap
new file mode 100644
index 0000000..8fd9fb6
Binary files /dev/null and b/MyApplication2/build/outputs/hap/release/phone/entry-release-rich-signed.hap differ
diff --git a/MyApplication2/build/outputs/hap/release/tablet/entry-release-rich-signed.hap b/MyApplication2/build/outputs/hap/release/tablet/entry-release-rich-signed.hap
new file mode 100644
index 0000000..8fd9fb6
Binary files /dev/null and b/MyApplication2/build/outputs/hap/release/tablet/entry-release-rich-signed.hap differ
diff --git a/MyApplication2/build/outputs/hap/release/tv/entry-release-rich-signed.hap b/MyApplication2/build/outputs/hap/release/tv/entry-release-rich-signed.hap
new file mode 100644
index 0000000..8fd9fb6
Binary files /dev/null and b/MyApplication2/build/outputs/hap/release/tv/entry-release-rich-signed.hap differ
diff --git a/MyApplication2/build/outputs/hap/release/wearable/entry-release-rich-signed.hap b/MyApplication2/build/outputs/hap/release/wearable/entry-release-rich-signed.hap
new file mode 100644
index 0000000..8fd9fb6
Binary files /dev/null and b/MyApplication2/build/outputs/hap/release/wearable/entry-release-rich-signed.hap differ
diff --git a/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/app.js b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/app.js
new file mode 100644
index 0000000..71de565
--- /dev/null
+++ b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/app.js
@@ -0,0 +1,151 @@
+/******/ (function(modules) { // webpackBootstrap
+/******/ // The module cache
+/******/ var installedModules = {};
+/******/
+/******/ // The require function
+/******/ function __webpack_require__(moduleId) {
+/******/
+/******/ // Check if module is in cache
+/******/ if(installedModules[moduleId]) {
+/******/ return installedModules[moduleId].exports;
+/******/ }
+/******/ // Create a new module (and put it into the cache)
+/******/ var module = installedModules[moduleId] = {
+/******/ i: moduleId,
+/******/ l: false,
+/******/ exports: {}
+/******/ };
+/******/
+/******/ // Execute the module function
+/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
+/******/
+/******/ // Flag the module as loaded
+/******/ module.l = true;
+/******/
+/******/ // Return the exports of the module
+/******/ return module.exports;
+/******/ }
+/******/
+/******/
+/******/ // expose the modules object (__webpack_modules__)
+/******/ __webpack_require__.m = modules;
+/******/
+/******/ // expose the module cache
+/******/ __webpack_require__.c = installedModules;
+/******/
+/******/ // define getter function for harmony exports
+/******/ __webpack_require__.d = function(exports, name, getter) {
+/******/ if(!__webpack_require__.o(exports, name)) {
+/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
+/******/ }
+/******/ };
+/******/
+/******/ // define __esModule on exports
+/******/ __webpack_require__.r = function(exports) {
+/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
+/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
+/******/ }
+/******/ Object.defineProperty(exports, '__esModule', { value: true });
+/******/ };
+/******/
+/******/ // create a fake namespace object
+/******/ // mode & 1: value is a module id, require it
+/******/ // mode & 2: merge all properties of value into the ns
+/******/ // mode & 4: return value when already ns object
+/******/ // mode & 8|1: behave like require
+/******/ __webpack_require__.t = function(value, mode) {
+/******/ if(mode & 1) value = __webpack_require__(value);
+/******/ if(mode & 8) return value;
+/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
+/******/ var ns = Object.create(null);
+/******/ __webpack_require__.r(ns);
+/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
+/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
+/******/ return ns;
+/******/ };
+/******/
+/******/ // getDefaultExport function for compatibility with non-harmony modules
+/******/ __webpack_require__.n = function(module) {
+/******/ var getter = module && module.__esModule ?
+/******/ function getDefault() { return module['default']; } :
+/******/ function getModuleExports() { return module; };
+/******/ __webpack_require__.d(getter, 'a', getter);
+/******/ return getter;
+/******/ };
+/******/
+/******/ // Object.prototype.hasOwnProperty.call
+/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
+/******/
+/******/ // __webpack_public_path__
+/******/ __webpack_require__.p = "";
+/******/
+/******/
+/******/ // Load entry module and return exports
+/******/ return __webpack_require__(__webpack_require__.s = "D:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\app.js?entry");
+/******/ })
+/************************************************************************/
+/******/ ({
+
+/***/ "./lib/manifest-plugin.js!D:\\Github\\MyApplication2\\entry\\.preview\\jsManifest\\default\\manifest.json":
+/*!*********************************************************************************************************!*\
+ !*** ./lib/manifest-plugin.js!D:/Github/MyApplication2/entry/.preview/jsManifest/default/manifest.json ***!
+ \*********************************************************************************************************/
+/*! exports provided: appID, appName, versionName, versionCode, minPlatformVersion, pages, deviceType, window, default */
+/***/ (function(module) {
+
+module.exports = JSON.parse("{\"appID\":\"com.xcl20481.myapplication\",\"appName\":\"$string:entry_MainAbility\",\"versionName\":\"1.0.0\",\"versionCode\":1000000,\"minPlatformVersion\":4,\"pages\":[\"pages/index/index\"],\"deviceType\":[\"phone\",\"tablet\",\"tv\",\"wearable\"],\"window\":{\"autoDesignWidth\":true,\"designWidth\":720}}");
+
+/***/ }),
+
+/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!./lib/manifest-loader.js?path=D:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\app.js!D:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\app.js":
+/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+ !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./lib/manifest-loader.js?path=D:/Github/MyApplication2/entry/src/main/js/default/app.js!D:/Github/MyApplication2/entry/src/main/js/default/app.js ***!
+ \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+module.exports = function(module, exports, $app_require$){"use strict";
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+exports["default"] = void 0;
+var _default = {
+ onCreate: function onCreate() {
+ console.info('AceApplication onCreate');
+ },
+ onDestroy: function onDestroy() {
+ console.info('AceApplication onDestroy');
+ }
+};
+exports["default"] = _default;
+;
+(exports["default"] || module.exports).manifest = __webpack_require__(/*! !./lib/manifest-plugin.js!../../../../.preview/jsManifest/default/manifest.json */ "./lib/manifest-plugin.js!D:\\Github\\MyApplication2\\entry\\.preview\\jsManifest\\default\\manifest.json");}
+/* generated by ace-loader */
+
+
+/***/ }),
+
+/***/ "D:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\app.js?entry":
+/*!***********************************************************************!*\
+ !*** D:/Github/MyApplication2/entry/src/main/js/default/app.js?entry ***!
+ \***********************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+var $app_script$ = __webpack_require__(/*! !./lib/script.js!./node_modules/babel-loader?presets[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./lib/manifest-loader.js?path=D:/Github/MyApplication2/entry/src/main/js/default/app.js!./app.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!./lib/manifest-loader.js?path=D:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\app.js!D:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\app.js")
+
+ $app_define$('@app-application/app', [], function($app_require$, $app_exports$, $app_module$) {
+
+ $app_script$($app_module$, $app_exports$, $app_require$)
+ if ($app_exports$.__esModule && $app_exports$.default) {
+ $app_module$.exports = $app_exports$.default
+ }
+
+ })
+ $app_bootstrap$('@app-application/app',undefined,undefined)
+
+/***/ })
+
+/******/ });
+//# sourceMappingURL=app.js.map
\ No newline at end of file
diff --git a/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/app.js.map b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/app.js.map
new file mode 100644
index 0000000..ec1a391
--- /dev/null
+++ b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/app.js.map
@@ -0,0 +1 @@
+{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///D:/Github/MyApplication2/entry/src/main/js/default/app.js","webpack:///D:/Github/MyApplication2/entry/src/main/js/default/app.js?9973"],"names":["onCreate","console","info","onDestroy","exports","module","manifest","require"],"mappings":";QAAA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;;QAGA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;;QAGA;QACA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;eClFe;AACXA,UADW,sBACA;AACPC,WAAO,CAACC,IAAR,CAAa,yBAAb;AACH,GAHU;AAIXC,WAJW,uBAIC;AACRF,WAAO,CAACC,IAAR,CAAa,0BAAb;AACH;AANU,C;;AAQf;AAAC,CAACE,OAAO,WAAP,IAAmBC,MAAM,CAACD,OAA3B,EAAoCE,QAApC,GAA+CC,mBAAO,CAAC,iMAAD,CAAtD;;;;;;;;;;;;;ACRD,mBAAmB,mBAAO,CAAC,u6BAA+rB;;AAE1tB;;AAEA;AACA;AACA;AACA;;AAEA,OAAO;AACP,iE","file":"./app.js","sourceRoot":""}
\ No newline at end of file
diff --git a/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/common/images/Wallpaper.png b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/common/images/Wallpaper.png
new file mode 100644
index 0000000..60d4841
Binary files /dev/null and b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/common/images/Wallpaper.png differ
diff --git a/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/common/images/bg-tv.jpg b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/common/images/bg-tv.jpg
new file mode 100644
index 0000000..86fc073
Binary files /dev/null and b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/common/images/bg-tv.jpg differ
diff --git a/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/compile_error.log b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/compile_error.log
new file mode 100644
index 0000000..ec81ccc
--- /dev/null
+++ b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/compile_error.log
@@ -0,0 +1,54 @@
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `fontSize` attribute does not support `fp`. The default unit is px @45:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `fontSize` attribute does not support `fp`. The default unit is px @60:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `height` attribute does not support `fp`. The default unit is px @11:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `height` attribute does not support `fp`. The default unit is px @19:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `height` attribute does not support `fp`. The default unit is px @25:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `height` attribute does not support `fp`. The default unit is px @31:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `height` attribute does not support `fp`. The default unit is px @39:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `height` attribute does not support `fp`. The default unit is px @3:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `height` attribute does not support `fp`. The default unit is px @50:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `height` attribute does not support `fp`. The default unit is px @54:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `letterSpacing` attribute does not support `fp`. The default unit is px @12:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `letterSpacing` attribute does not support `fp`. The default unit is px @20:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `marginBottom` attribute does not support `fp`. The default unit is px @14:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `marginBottom` attribute does not support `fp`. The default unit is px @42:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `marginLeft` attribute does not support `fp`. The default unit is px @33:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `marginTop` attribute does not support `fp`. The default unit is px @13:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `marginTop` attribute does not support `fp`. The default unit is px @21:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `marginTop` attribute does not support `fp`. The default unit is px @32:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `marginTop` attribute does not support `fp`. The default unit is px @41:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `width` attribute does not support `fp`. The default unit is px @10:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `width` attribute does not support `fp`. The default unit is px @18:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `width` attribute does not support `fp`. The default unit is px @24:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `width` attribute does not support `fp`. The default unit is px @2:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `width` attribute does not support `fp`. The default unit is px @30:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `width` attribute does not support `fp`. The default unit is px @38:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `width` attribute does not support `fp`. The default unit is px @49:5
+ERROR in D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css
+ The `width` attribute does not support `fp`. The default unit is px @53:5
diff --git a/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/i18n/en-US.json b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/i18n/en-US.json
new file mode 100644
index 0000000..e63c70d
--- /dev/null
+++ b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/i18n/en-US.json
@@ -0,0 +1,6 @@
+{
+ "strings": {
+ "hello": "Hello",
+ "world": "World"
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/i18n/zh-CN.json b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/i18n/zh-CN.json
new file mode 100644
index 0000000..de6ee57
--- /dev/null
+++ b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/i18n/zh-CN.json
@@ -0,0 +1,6 @@
+{
+ "strings": {
+ "hello": "您好",
+ "world": "世界"
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/manifest.json b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/manifest.json
new file mode 100644
index 0000000..44a0fb4
--- /dev/null
+++ b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/manifest.json
@@ -0,0 +1,20 @@
+{
+ "appID": "com.xcl20481.myapplication",
+ "appName": "$string:entry_MainAbility",
+ "versionName": "1.0.0",
+ "versionCode": 1000000,
+ "minPlatformVersion": 4,
+ "pages": [
+ "pages/index/index"
+ ],
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "window": {
+ "autoDesignWidth": true,
+ "designWidth": 720
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/index/index.js b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/index/index.js
new file mode 100644
index 0000000..15cc9b2
--- /dev/null
+++ b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/index/index.js
@@ -0,0 +1,584 @@
+/******/ (function(modules) { // webpackBootstrap
+/******/ // The module cache
+/******/ var installedModules = {};
+/******/
+/******/ // The require function
+/******/ function __webpack_require__(moduleId) {
+/******/
+/******/ // Check if module is in cache
+/******/ if(installedModules[moduleId]) {
+/******/ return installedModules[moduleId].exports;
+/******/ }
+/******/ // Create a new module (and put it into the cache)
+/******/ var module = installedModules[moduleId] = {
+/******/ i: moduleId,
+/******/ l: false,
+/******/ exports: {}
+/******/ };
+/******/
+/******/ // Execute the module function
+/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
+/******/
+/******/ // Flag the module as loaded
+/******/ module.l = true;
+/******/
+/******/ // Return the exports of the module
+/******/ return module.exports;
+/******/ }
+/******/
+/******/
+/******/ // expose the modules object (__webpack_modules__)
+/******/ __webpack_require__.m = modules;
+/******/
+/******/ // expose the module cache
+/******/ __webpack_require__.c = installedModules;
+/******/
+/******/ // define getter function for harmony exports
+/******/ __webpack_require__.d = function(exports, name, getter) {
+/******/ if(!__webpack_require__.o(exports, name)) {
+/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
+/******/ }
+/******/ };
+/******/
+/******/ // define __esModule on exports
+/******/ __webpack_require__.r = function(exports) {
+/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
+/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
+/******/ }
+/******/ Object.defineProperty(exports, '__esModule', { value: true });
+/******/ };
+/******/
+/******/ // create a fake namespace object
+/******/ // mode & 1: value is a module id, require it
+/******/ // mode & 2: merge all properties of value into the ns
+/******/ // mode & 4: return value when already ns object
+/******/ // mode & 8|1: behave like require
+/******/ __webpack_require__.t = function(value, mode) {
+/******/ if(mode & 1) value = __webpack_require__(value);
+/******/ if(mode & 8) return value;
+/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
+/******/ var ns = Object.create(null);
+/******/ __webpack_require__.r(ns);
+/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
+/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
+/******/ return ns;
+/******/ };
+/******/
+/******/ // getDefaultExport function for compatibility with non-harmony modules
+/******/ __webpack_require__.n = function(module) {
+/******/ var getter = module && module.__esModule ?
+/******/ function getDefault() { return module['default']; } :
+/******/ function getModuleExports() { return module; };
+/******/ __webpack_require__.d(getter, 'a', getter);
+/******/ return getter;
+/******/ };
+/******/
+/******/ // Object.prototype.hasOwnProperty.call
+/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
+/******/
+/******/ // __webpack_public_path__
+/******/ __webpack_require__.p = "";
+/******/
+/******/
+/******/ // Load entry module and return exports
+/******/ return __webpack_require__(__webpack_require__.s = "D:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.hml?entry");
+/******/ })
+/************************************************************************/
+/******/ ({
+
+/***/ "./lib/json.js!./lib/style.js!D:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.css":
+/*!*************************************************************************************************************!*\
+ !*** ./lib/json.js!./lib/style.js!D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css ***!
+ \*************************************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports) {
+
+module.exports = {
+ ".container": {
+ "width": "454px",
+ "height": "454px",
+ "flexDirection": "column",
+ "justifyContent": "center",
+ "alignItems": "center"
+ },
+ ".score": {
+ "textAlign": "center",
+ "width": "234px",
+ "height": "30px",
+ "letterSpacing": "0px",
+ "marginTop": "4px",
+ "marginBottom": "6px"
+ },
+ ".best": {
+ "textAlign": "center",
+ "width": "234px",
+ "height": "30px",
+ "letterSpacing": "0px",
+ "marginTop": "19px"
+ },
+ ".tile-wrap": {
+ "width": "300px",
+ "height": "300px",
+ "flexWrap": "wrap",
+ "backgroundColor": "#FFFFFF"
+ },
+ ".tile": {
+ "width": "70px",
+ "height": "70px",
+ "marginTop": "4px",
+ "marginLeft": "4px",
+ "justifyContent": "center",
+ "alignItems": "center"
+ },
+ ".btn": {
+ "width": "135px",
+ "height": "45px",
+ "backgroundColor": "#1F71FF",
+ "marginTop": "10px",
+ "marginBottom": "10px"
+ },
+ ".text": {
+ "fontSize": "30px",
+ "color": "#000000"
+ },
+ ".stack": {
+ "width": "300px",
+ "height": "300px"
+ },
+ ".subcontainer": {
+ "width": "300px",
+ "height": "300px",
+ "justifyContent": "center",
+ "alignItems": "center",
+ "backgroundColor": "rgba(0,0,0,0)"
+ },
+ ".gameover": {
+ "fontSize": "40px",
+ "color": "#FF7500"
+ }
+}
+
+/***/ }),
+
+/***/ "./lib/json.js!./lib/template.js!D:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.hml":
+/*!****************************************************************************************************************!*\
+ !*** ./lib/json.js!./lib/template.js!D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.hml ***!
+ \****************************************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports) {
+
+module.exports = {
+ "attr": {
+ "debugLine": "pages/index/index:1",
+ "className": "container"
+ },
+ "type": "div",
+ "classList": [
+ "container"
+ ],
+ "children": [
+ {
+ "attr": {
+ "debugLine": "pages/index/index:2",
+ "className": "best",
+ "value": function () {return 'Best:' + (this.best)}
+ },
+ "type": "text",
+ "classList": [
+ "best"
+ ]
+ },
+ {
+ "attr": {
+ "debugLine": "pages/index/index:5",
+ "className": "score",
+ "value": function () {return 'Score:' + (this.score)}
+ },
+ "type": "text",
+ "classList": [
+ "score"
+ ]
+ },
+ {
+ "attr": {
+ "debugLine": "pages/index/index:8",
+ "className": "stack"
+ },
+ "type": "stack",
+ "classList": [
+ "stack"
+ ],
+ "children": [
+ {
+ "attr": {
+ "debugLine": "pages/index/index:9",
+ "className": "tile-wrap"
+ },
+ "type": "div",
+ "classList": [
+ "tile-wrap"
+ ],
+ "events": {
+ "swipe": "onSwipe"
+ },
+ "children": [
+ {
+ "attr": {
+ "debugLine": "pages/index/index:10",
+ "className": "tile"
+ },
+ "type": "div",
+ "classList": [
+ "tile"
+ ],
+ "repeat": function () {return this.tiles},
+ "style": {
+ "backgroundColor": "#000000"
+ },
+ "children": [
+ {
+ "attr": {
+ "debugLine": "pages/index/index:11",
+ "className": "text",
+ "value": function () {return this.$item.text}
+ },
+ "type": "text",
+ "classList": [
+ "text"
+ ],
+ "style": {
+ "color": "#FFFFFF"
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "attr": {
+ "debugLine": "pages/index/index:16",
+ "className": "subcontainer",
+ "show": function () {return this.isShow}
+ },
+ "type": "div",
+ "classList": [
+ "subcontainer"
+ ],
+ "children": [
+ {
+ "attr": {
+ "debugLine": "pages/index/index:17",
+ "className": "gameover",
+ "value": "Gameover!"
+ },
+ "type": "text",
+ "classList": [
+ "gameover"
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "attr": {
+ "debugLine": "pages/index/index:22",
+ "className": "btn",
+ "type": "button",
+ "value": "Restart!"
+ },
+ "type": "input",
+ "classList": [
+ "btn"
+ ],
+ "events": {
+ "click": "onInit"
+ }
+ }
+ ]
+}
+
+/***/ }),
+
+/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!D:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.js":
+/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+ !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.js ***!
+ \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+module.exports = function(module, exports, $app_require$){"use strict";
+
+var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "./node_modules/@babel/runtime/helpers/interopRequireDefault.js");
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+exports["default"] = void 0;
+
+var _system = _interopRequireDefault(systemplugin.brightness);
+
+var numbers, newNumbers;
+var _default = {
+ data: {
+ score: 0,
+ best: 0,
+ tiles: [],
+ isShow: false
+ },
+ onInit: function onInit() {
+ this.isShow = false;
+ this.score = 0;
+ this.tiles = [{
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }];
+ numbers = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
+ newNumbers = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
+ this.supplyNumber();
+ this.supplyNumber();
+ this.updateView();
+
+ _system["default"].setKeepScreenOn({
+ keepScreenOn: true
+ });
+
+ _system["default"].setMode({
+ mode: 1
+ });
+ },
+ supplyNumber: function supplyNumber() {
+ var positions = [];
+
+ for (var i = 0; i <= 15; i++) {
+ if (!newNumbers[i]) positions.push(i);
+ }
+
+ var h = Math.floor(Math.random() * positions.length);
+
+ if (Math.random() <= 0.8) {
+ newNumbers[positions[h]] = 2;
+ } else {
+ newNumbers[positions[h]] = 4;
+ }
+ },
+ onSwipe: function onSwipe(e) {
+ newNumbers = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
+ var start = 0,
+ differ = 0,
+ step = 0;
+
+ switch (e.direction) {
+ case 'left':
+ start = 0;
+ differ = 1;
+ step = 4;
+ break;
+
+ case 'right':
+ start = 3;
+ differ = -1;
+ step = 4;
+ break;
+
+ case 'up':
+ start = 0;
+ differ = 4;
+ step = 1;
+ break;
+
+ case 'down':
+ start = 12;
+ differ = -4;
+ step = 1;
+ break;
+ }
+
+ var ids;
+
+ for (var j = 0; j <= 3; j++) {
+ ids = this.getIds(start, differ);
+ var before = null;
+ var noZeros = 0;
+
+ for (var k = 0; k <= 3; k++) {
+ var id = ids[k];
+ var number = numbers[id];
+
+ if (number != 0) {
+ if (number == before) {
+ this.score += number * 2;
+ newNumbers[ids[noZeros - 1]] *= 2;
+ before = null;
+ } else {
+ newNumbers[ids[noZeros]] = number;
+ before = number;
+ noZeros += 1;
+ }
+ }
+ }
+
+ start += step;
+ }
+
+ if (this.best >= this.score) {
+ this.best = this.best;
+ } else {
+ this.best = this.score;
+ }
+
+ if (numbers.toString() != newNumbers.toString()) {
+ this.supplyNumber();
+ this.updateView();
+ newNumbers = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
+
+ if (this.isGameOver() == true) {
+ this.isShow = true;
+ }
+ }
+ },
+ getIds: function getIds(start, differ) {
+ var ids = [];
+
+ for (var z = 4; z >= 1; z--) {
+ ids.push(start);
+ start += differ;
+ }
+
+ return ids;
+ },
+ updateView: function updateView() {
+ for (var x = 0; x <= 15; x++) {
+ if (newNumbers[x] != 0) {
+ this.tiles[x].text = newNumbers[x].toString();
+ } else {
+ this.tiles[x].text = "";
+ }
+ }
+
+ numbers = newNumbers;
+ },
+ isGameOver: function isGameOver() {
+ if (this.isGridsFull() == true && this.isGridsNotMergeable() == true) return true;
+ },
+ isGridsFull: function isGridsFull() {
+ if (numbers.indexOf(0) == -1) {
+ return true;
+ }
+ },
+ isGridsNotMergeable: function isGridsNotMergeable() {
+ for (var l = 0; l <= 15; l++) {
+ if (l <= 14) {
+ if (numbers[l] == numbers[l + 1] && (l + 1) % 4 != 0) return false;
+ }
+
+ if (l <= 11) {
+ if (numbers[l] == numbers[l + 4]) return false;
+ }
+ }
+
+ return true;
+ }
+};
+exports["default"] = _default;
+var moduleOwn = exports.default || module.exports;
+var accessors = ['public', 'protected', 'private'];
+if (moduleOwn.data && accessors.some(function (acc) {
+ return moduleOwn[acc];
+ })) {
+ throw new Error('For VM objects, attribute data must not coexist with public, protected, or private. Please replace data with public.');
+} else if (!moduleOwn.data) {
+ moduleOwn.data = {};
+ moduleOwn._descriptor = {};
+ accessors.forEach(function(acc) {
+ var accType = typeof moduleOwn[acc];
+ if (accType === 'object') {
+ moduleOwn.data = Object.assign(moduleOwn.data, moduleOwn[acc]);
+ for (var name in moduleOwn[acc]) {
+ moduleOwn._descriptor[name] = {access : acc};
+ }
+ } else if (accType === 'function') {
+ console.warn('For VM objects, attribute ' + acc + ' value must not be a function. Change the value to an object.');
+ }
+ });
+}}
+/* generated by ace-loader */
+
+
+/***/ }),
+
+/***/ "./node_modules/@babel/runtime/helpers/interopRequireDefault.js":
+/*!**********************************************************************!*\
+ !*** ./node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
+ \**********************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports) {
+
+function _interopRequireDefault(obj) {
+ return obj && obj.__esModule ? obj : {
+ "default": obj
+ };
+}
+
+module.exports = _interopRequireDefault;
+
+/***/ }),
+
+/***/ "D:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.hml?entry":
+/*!**************************************************************************************!*\
+ !*** D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.hml?entry ***!
+ \**************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+var $app_template$ = __webpack_require__(/*! !./lib/json.js!./lib/template.js!./index.hml */ "./lib/json.js!./lib/template.js!D:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.hml")
+var $app_style$ = __webpack_require__(/*! !./lib/json.js!./lib/style.js!./index.css */ "./lib/json.js!./lib/style.js!D:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.css")
+var $app_script$ = __webpack_require__(/*! !./lib/script.js!./node_modules/babel-loader?presets[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./index.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!D:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.js")
+
+$app_define$('@app-component/index', [], function($app_require$, $app_exports$, $app_module$) {
+
+$app_script$($app_module$, $app_exports$, $app_require$)
+if ($app_exports$.__esModule && $app_exports$.default) {
+$app_module$.exports = $app_exports$.default
+}
+
+$app_module$.exports.template = $app_template$
+
+$app_module$.exports.style = $app_style$
+
+})
+$app_bootstrap$('@app-component/index',undefined,undefined)
+
+/***/ })
+
+/******/ });
+//# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/index/index.js.map b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/index/index.js.map
new file mode 100644
index 0000000..94666b4
--- /dev/null
+++ b/MyApplication2/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/index/index.js.map
@@ -0,0 +1 @@
+{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css","webpack:///D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.hml?a642","webpack:///D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.js","webpack:///./node_modules/@babel/runtime/helpers/interopRequireDefault.js","webpack:///D:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.hml"],"names":["numbers","newNumbers","data","score","best","tiles","isShow","onInit","text","supplyNumber","updateView","brightness","setKeepScreenOn","keepScreenOn","setMode","mode","positions","i","push","h","Math","floor","random","length","onSwipe","e","start","differ","step","direction","ids","j","getIds","before","noZeros","k","id","number","toString","isGameOver","z","x","isGridsFull","isGridsNotMergeable","indexOf","l"],"mappings":";QAAA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;;QAGA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;;QAGA;QACA;;;;;;;;;;;;AClFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,C;;;;;;;;;;;AC/DA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA8B;AAC9B,OAAO;AACP;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA,8BAA8B;AAC9B,OAAO;AACP;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;A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","file":"./pages/index/index.js","sourceRoot":""}
\ No newline at end of file
diff --git a/MyApplication2/entry/.preview/jsManifest/default/manifest.json b/MyApplication2/entry/.preview/jsManifest/default/manifest.json
new file mode 100644
index 0000000..44a0fb4
--- /dev/null
+++ b/MyApplication2/entry/.preview/jsManifest/default/manifest.json
@@ -0,0 +1,20 @@
+{
+ "appID": "com.xcl20481.myapplication",
+ "appName": "$string:entry_MainAbility",
+ "versionName": "1.0.0",
+ "versionCode": 1000000,
+ "minPlatformVersion": 4,
+ "pages": [
+ "pages/index/index"
+ ],
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "window": {
+ "autoDesignWidth": true,
+ "designWidth": 720
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/.preview/merge_js_src/liteWearable/default/pages/index/index.css b/MyApplication2/entry/.preview/merge_js_src/liteWearable/default/pages/index/index.css
new file mode 100644
index 0000000..2df94fc
--- /dev/null
+++ b/MyApplication2/entry/.preview/merge_js_src/liteWearable/default/pages/index/index.css
@@ -0,0 +1,65 @@
+.container{
+ width: 227px;
+ height: 227px;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+}
+.score{
+ text-align: center;
+ width: 70px;
+ height: 17px;
+ letter-spacing: 0px;
+ font-size: 11px;
+ margin-top: 1.8px;
+ margin-bottom:3px;
+}
+.best{
+ text-align: center;
+ width: 60px;
+ height: 17px;
+ font-size: 12px;
+ letter-spacing: 0px;
+ margin-top: 8.5px;
+}
+.tile-wrap{
+ width: 150px;
+ height: 150px;
+ flex-wrap: wrap;
+ background-color: #FFFFFF;
+}
+.tile{
+ width: 35px;
+ height: 35px;
+ margin-top: 2px;
+ margin-left: 2px;
+ justify-content: center;
+ align-items: center;
+}
+.btn{
+ width: 61.5px;
+ height: 20.5px;
+ background-color: #155ddc;
+ margin-top: 5px;
+ font-size: 13px;
+ margin-bottom: 3px;
+}
+.text{
+ font-size: 13px;
+ color: #000000;
+}
+.stack{
+ width: 150px;
+ height: 150px;
+}
+.subcontainer{
+ width: 150px;
+ height: 150px;
+ justify-content: center;
+ align-items: center;
+ background-color: transparent;
+}
+.gameover{
+ font-size: 20px;
+ color: #FF7500;
+}
diff --git a/MyApplication2/entry/.preview/merge_js_src/wearable/default/pages/index/index.css b/MyApplication2/entry/.preview/merge_js_src/wearable/default/pages/index/index.css
new file mode 100644
index 0000000..2df94fc
--- /dev/null
+++ b/MyApplication2/entry/.preview/merge_js_src/wearable/default/pages/index/index.css
@@ -0,0 +1,65 @@
+.container{
+ width: 227px;
+ height: 227px;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+}
+.score{
+ text-align: center;
+ width: 70px;
+ height: 17px;
+ letter-spacing: 0px;
+ font-size: 11px;
+ margin-top: 1.8px;
+ margin-bottom:3px;
+}
+.best{
+ text-align: center;
+ width: 60px;
+ height: 17px;
+ font-size: 12px;
+ letter-spacing: 0px;
+ margin-top: 8.5px;
+}
+.tile-wrap{
+ width: 150px;
+ height: 150px;
+ flex-wrap: wrap;
+ background-color: #FFFFFF;
+}
+.tile{
+ width: 35px;
+ height: 35px;
+ margin-top: 2px;
+ margin-left: 2px;
+ justify-content: center;
+ align-items: center;
+}
+.btn{
+ width: 61.5px;
+ height: 20.5px;
+ background-color: #155ddc;
+ margin-top: 5px;
+ font-size: 13px;
+ margin-bottom: 3px;
+}
+.text{
+ font-size: 13px;
+ color: #000000;
+}
+.stack{
+ width: 150px;
+ height: 150px;
+}
+.subcontainer{
+ width: 150px;
+ height: 150px;
+ justify-content: center;
+ align-items: center;
+ background-color: transparent;
+}
+.gameover{
+ font-size: 20px;
+ color: #FF7500;
+}
diff --git a/MyApplication2/entry/build/generated/source/buildConfig/debug/com/xcl20481/myapplication/BuildConfig.java b/MyApplication2/entry/build/generated/source/buildConfig/debug/com/xcl20481/myapplication/BuildConfig.java
new file mode 100644
index 0000000..cf8c9d8
--- /dev/null
+++ b/MyApplication2/entry/build/generated/source/buildConfig/debug/com/xcl20481/myapplication/BuildConfig.java
@@ -0,0 +1,14 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.xcl20481.myapplication;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String PACKAGE_NAME = "com.xcl20481.myapplication";
+ public static final String BUILD_TYPE = "debug";
+ public static final int COMPILE_SDK_VERSION = 5;
+ public static final int VERSION_CODE = 1000000;
+ public static final String VERSION_NAME = "1.0.1";
+ public static final String BUNDLE_NAME = "com.xcl20481.myapplication";
+}
diff --git a/MyApplication2/entry/build/generated/source/buildConfig/release/com/xcl20481/myapplication/BuildConfig.java b/MyApplication2/entry/build/generated/source/buildConfig/release/com/xcl20481/myapplication/BuildConfig.java
new file mode 100644
index 0000000..5d5bcc2
--- /dev/null
+++ b/MyApplication2/entry/build/generated/source/buildConfig/release/com/xcl20481/myapplication/BuildConfig.java
@@ -0,0 +1,14 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.xcl20481.myapplication;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = false;
+ public static final String PACKAGE_NAME = "com.xcl20481.myapplication";
+ public static final String BUILD_TYPE = "release";
+ public static final int COMPILE_SDK_VERSION = 5;
+ public static final int VERSION_CODE = 1000000;
+ public static final String VERSION_NAME = "1.0.0";
+ public static final String BUNDLE_NAME = "com.xcl20481.myapplication";
+}
diff --git a/MyApplication2/entry/build/generated/source/r/R.jar b/MyApplication2/entry/build/generated/source/r/R.jar
new file mode 100644
index 0000000..056e7e2
Binary files /dev/null and b/MyApplication2/entry/build/generated/source/r/R.jar differ
diff --git a/MyApplication2/entry/build/generated/source/r/classes/com/xcl20481/myapplication/ResourceTable.class b/MyApplication2/entry/build/generated/source/r/classes/com/xcl20481/myapplication/ResourceTable.class
new file mode 100644
index 0000000..fedb9a0
Binary files /dev/null and b/MyApplication2/entry/build/generated/source/r/classes/com/xcl20481/myapplication/ResourceTable.class differ
diff --git a/MyApplication2/entry/build/generated/source/r/com/xcl20481/myapplication/ResourceTable.java b/MyApplication2/entry/build/generated/source/r/com/xcl20481/myapplication/ResourceTable.java
new file mode 100644
index 0000000..3dfc903
--- /dev/null
+++ b/MyApplication2/entry/build/generated/source/r/com/xcl20481/myapplication/ResourceTable.java
@@ -0,0 +1,15 @@
+/*
+ * Copyright(c) Huawei Technologies Co., Ltd. 2019 - 2020. All rights reserved.
+ * Description: This header was automatically generated by restool from the resource data it found.
+ * It provides resource index information for applications, and should not be modified by hand.
+ */
+
+package com.xcl20481.myapplication;
+
+public final class ResourceTable {
+ public static final int Media_icon = 0x1000002;
+ public static final int Media_icon2 = 0x1000003;
+
+ public static final int String_mainability_description = 0x1000000;
+ public static final int String_xcl2048 = 0x1000001;
+}
diff --git a/MyApplication2/entry/build/intermediates/javac/debug/classFiles b/MyApplication2/entry/build/intermediates/javac/debug/classFiles
new file mode 100644
index 0000000..77ef38a
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/javac/debug/classFiles
@@ -0,0 +1,4 @@
+D:\Github\MyApplication2\entry\build\intermediates\javac\debug\classes\com\xcl20481\myapplication\BuildConfig.class
+D:\Github\MyApplication2\entry\build\intermediates\javac\debug\classes\com\xcl20481\myapplication\MainAbility.class
+D:\Github\MyApplication2\entry\build\intermediates\javac\debug\classes\com\xcl20481\myapplication\MyApplication.class
+D:\Github\MyApplication2\entry\build\intermediates\javac\debug\classes\com\xcl20481\myapplication\ResourceTable.class
diff --git a/MyApplication2/entry/build/intermediates/javac/debug/classes/com/xcl20481/myapplication/BuildConfig.class b/MyApplication2/entry/build/intermediates/javac/debug/classes/com/xcl20481/myapplication/BuildConfig.class
new file mode 100644
index 0000000..09d39fc
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/javac/debug/classes/com/xcl20481/myapplication/BuildConfig.class differ
diff --git a/MyApplication2/entry/build/intermediates/javac/debug/classes/com/xcl20481/myapplication/MainAbility.class b/MyApplication2/entry/build/intermediates/javac/debug/classes/com/xcl20481/myapplication/MainAbility.class
new file mode 100644
index 0000000..84403e4
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/javac/debug/classes/com/xcl20481/myapplication/MainAbility.class differ
diff --git a/MyApplication2/entry/build/intermediates/javac/debug/classes/com/xcl20481/myapplication/MyApplication.class b/MyApplication2/entry/build/intermediates/javac/debug/classes/com/xcl20481/myapplication/MyApplication.class
new file mode 100644
index 0000000..b269cde
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/javac/debug/classes/com/xcl20481/myapplication/MyApplication.class differ
diff --git a/MyApplication2/entry/build/intermediates/javac/debug/classes/com/xcl20481/myapplication/ResourceTable.class b/MyApplication2/entry/build/intermediates/javac/debug/classes/com/xcl20481/myapplication/ResourceTable.class
new file mode 100644
index 0000000..fedb9a0
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/javac/debug/classes/com/xcl20481/myapplication/ResourceTable.class differ
diff --git a/MyApplication2/entry/build/intermediates/javac/release/classFiles b/MyApplication2/entry/build/intermediates/javac/release/classFiles
new file mode 100644
index 0000000..0c4047a
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/javac/release/classFiles
@@ -0,0 +1,4 @@
+D:\Github\MyApplication2\entry\build\intermediates\javac\release\classes\com\xcl20481\myapplication\BuildConfig.class
+D:\Github\MyApplication2\entry\build\intermediates\javac\release\classes\com\xcl20481\myapplication\MainAbility.class
+D:\Github\MyApplication2\entry\build\intermediates\javac\release\classes\com\xcl20481\myapplication\MyApplication.class
+D:\Github\MyApplication2\entry\build\intermediates\javac\release\classes\com\xcl20481\myapplication\ResourceTable.class
diff --git a/MyApplication2/entry/build/intermediates/javac/release/classes/com/xcl20481/myapplication/BuildConfig.class b/MyApplication2/entry/build/intermediates/javac/release/classes/com/xcl20481/myapplication/BuildConfig.class
new file mode 100644
index 0000000..01729d3
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/javac/release/classes/com/xcl20481/myapplication/BuildConfig.class differ
diff --git a/MyApplication2/entry/build/intermediates/javac/release/classes/com/xcl20481/myapplication/MainAbility.class b/MyApplication2/entry/build/intermediates/javac/release/classes/com/xcl20481/myapplication/MainAbility.class
new file mode 100644
index 0000000..b802784
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/javac/release/classes/com/xcl20481/myapplication/MainAbility.class differ
diff --git a/MyApplication2/entry/build/intermediates/javac/release/classes/com/xcl20481/myapplication/MyApplication.class b/MyApplication2/entry/build/intermediates/javac/release/classes/com/xcl20481/myapplication/MyApplication.class
new file mode 100644
index 0000000..ff9d276
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/javac/release/classes/com/xcl20481/myapplication/MyApplication.class differ
diff --git a/MyApplication2/entry/build/intermediates/javac/release/classes/com/xcl20481/myapplication/ResourceTable.class b/MyApplication2/entry/build/intermediates/javac/release/classes/com/xcl20481/myapplication/ResourceTable.class
new file mode 100644
index 0000000..d73ed4a
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/javac/release/classes/com/xcl20481/myapplication/ResourceTable.class differ
diff --git a/MyApplication2/entry/build/intermediates/js/debug/jsManifest/default/manifest.json b/MyApplication2/entry/build/intermediates/js/debug/jsManifest/default/manifest.json
new file mode 100644
index 0000000..f04e0d1
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/js/debug/jsManifest/default/manifest.json
@@ -0,0 +1,20 @@
+{
+ "appID": "com.xcl20481.myapplication",
+ "appName": "$string:xcl2048",
+ "versionName": "1.0.1",
+ "versionCode": 1000000,
+ "minPlatformVersion": 4,
+ "pages": [
+ "pages/index/index"
+ ],
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "window": {
+ "autoDesignWidth": true,
+ "designWidth": 720
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/js/debug/jsResources/base/media/icon.png b/MyApplication2/entry/build/intermediates/js/debug/jsResources/base/media/icon.png
new file mode 100644
index 0000000..ce307a8
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/js/debug/jsResources/base/media/icon.png differ
diff --git a/MyApplication2/entry/build/intermediates/js/debug/jsResources/base/media/icon2.jpg b/MyApplication2/entry/build/intermediates/js/debug/jsResources/base/media/icon2.jpg
new file mode 100644
index 0000000..4348017
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/js/debug/jsResources/base/media/icon2.jpg differ
diff --git a/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/app.bin b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/app.bin
new file mode 100644
index 0000000..3d6cf94
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/app.bin differ
diff --git a/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/app.js b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/app.js
new file mode 100644
index 0000000..9732813
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/app.js
@@ -0,0 +1,151 @@
+/******/ (function(modules) { // webpackBootstrap
+/******/ // The module cache
+/******/ var installedModules = {};
+/******/
+/******/ // The require function
+/******/ function __webpack_require__(moduleId) {
+/******/
+/******/ // Check if module is in cache
+/******/ if(installedModules[moduleId]) {
+/******/ return installedModules[moduleId].exports;
+/******/ }
+/******/ // Create a new module (and put it into the cache)
+/******/ var module = installedModules[moduleId] = {
+/******/ i: moduleId,
+/******/ l: false,
+/******/ exports: {}
+/******/ };
+/******/
+/******/ // Execute the module function
+/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
+/******/
+/******/ // Flag the module as loaded
+/******/ module.l = true;
+/******/
+/******/ // Return the exports of the module
+/******/ return module.exports;
+/******/ }
+/******/
+/******/
+/******/ // expose the modules object (__webpack_modules__)
+/******/ __webpack_require__.m = modules;
+/******/
+/******/ // expose the module cache
+/******/ __webpack_require__.c = installedModules;
+/******/
+/******/ // define getter function for harmony exports
+/******/ __webpack_require__.d = function(exports, name, getter) {
+/******/ if(!__webpack_require__.o(exports, name)) {
+/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
+/******/ }
+/******/ };
+/******/
+/******/ // define __esModule on exports
+/******/ __webpack_require__.r = function(exports) {
+/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
+/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
+/******/ }
+/******/ Object.defineProperty(exports, '__esModule', { value: true });
+/******/ };
+/******/
+/******/ // create a fake namespace object
+/******/ // mode & 1: value is a module id, require it
+/******/ // mode & 2: merge all properties of value into the ns
+/******/ // mode & 4: return value when already ns object
+/******/ // mode & 8|1: behave like require
+/******/ __webpack_require__.t = function(value, mode) {
+/******/ if(mode & 1) value = __webpack_require__(value);
+/******/ if(mode & 8) return value;
+/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
+/******/ var ns = Object.create(null);
+/******/ __webpack_require__.r(ns);
+/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
+/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
+/******/ return ns;
+/******/ };
+/******/
+/******/ // getDefaultExport function for compatibility with non-harmony modules
+/******/ __webpack_require__.n = function(module) {
+/******/ var getter = module && module.__esModule ?
+/******/ function getDefault() { return module['default']; } :
+/******/ function getModuleExports() { return module; };
+/******/ __webpack_require__.d(getter, 'a', getter);
+/******/ return getter;
+/******/ };
+/******/
+/******/ // Object.prototype.hasOwnProperty.call
+/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
+/******/
+/******/ // __webpack_public_path__
+/******/ __webpack_require__.p = "";
+/******/
+/******/
+/******/ // Load entry module and return exports
+/******/ return __webpack_require__(__webpack_require__.s = "d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\app.js?entry");
+/******/ })
+/************************************************************************/
+/******/ ({
+
+/***/ "./lib/manifest-plugin.js!d:\\Github\\MyApplication2\\entry\\build\\intermediates\\js\\debug\\jsManifest\\default\\manifest.json":
+/*!*****************************************************************************************************************************!*\
+ !*** ./lib/manifest-plugin.js!d:/Github/MyApplication2/entry/build/intermediates/js/debug/jsManifest/default/manifest.json ***!
+ \*****************************************************************************************************************************/
+/*! exports provided: appID, appName, versionName, versionCode, minPlatformVersion, pages, deviceType, window, default */
+/***/ (function(module) {
+
+module.exports = JSON.parse("{\"appID\":\"com.xcl20481.myapplication\",\"appName\":\"$string:xcl2048\",\"versionName\":\"1.0.1\",\"versionCode\":1000000,\"minPlatformVersion\":4,\"pages\":[\"pages/index/index\"],\"deviceType\":[\"phone\",\"tablet\",\"tv\",\"wearable\"],\"window\":{\"autoDesignWidth\":true,\"designWidth\":720}}");
+
+/***/ }),
+
+/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!./lib/manifest-loader.js?path=d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\app.js!d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\app.js":
+/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+ !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./lib/manifest-loader.js?path=d:/Github/MyApplication2/entry/src/main/js/default/app.js!d:/Github/MyApplication2/entry/src/main/js/default/app.js ***!
+ \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+module.exports = function(module, exports, $app_require$){"use strict";
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+exports["default"] = void 0;
+var _default = {
+ onCreate: function onCreate() {
+ console.info('AceApplication onCreate');
+ },
+ onDestroy: function onDestroy() {
+ console.info('AceApplication onDestroy');
+ }
+};
+exports["default"] = _default;
+;
+(exports["default"] || module.exports).manifest = __webpack_require__(/*! !./lib/manifest-plugin.js!../../../../build/intermediates/js/debug/jsManifest/default/manifest.json */ "./lib/manifest-plugin.js!d:\\Github\\MyApplication2\\entry\\build\\intermediates\\js\\debug\\jsManifest\\default\\manifest.json");}
+/* generated by ace-loader */
+
+
+/***/ }),
+
+/***/ "d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\app.js?entry":
+/*!***********************************************************************!*\
+ !*** d:/Github/MyApplication2/entry/src/main/js/default/app.js?entry ***!
+ \***********************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+var $app_script$ = __webpack_require__(/*! !./lib/script.js!./node_modules/babel-loader?presets[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./lib/manifest-loader.js?path=d:/Github/MyApplication2/entry/src/main/js/default/app.js!./app.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!./lib/manifest-loader.js?path=d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\app.js!d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\app.js")
+
+ $app_define$('@app-application/app', [], function($app_require$, $app_exports$, $app_module$) {
+
+ $app_script$($app_module$, $app_exports$, $app_require$)
+ if ($app_exports$.__esModule && $app_exports$.default) {
+ $app_module$.exports = $app_exports$.default
+ }
+
+ })
+ $app_bootstrap$('@app-application/app',undefined,undefined)
+
+/***/ })
+
+/******/ });
+//# sourceMappingURL=app.js.map
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/app.js.map b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/app.js.map
new file mode 100644
index 0000000..08453df
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/app.js.map
@@ -0,0 +1 @@
+{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///d:/Github/MyApplication2/entry/src/main/js/default/app.js","webpack:///d:/Github/MyApplication2/entry/src/main/js/default/app.js?220a"],"names":["onCreate","console","info","onDestroy","exports","module","manifest","require"],"mappings":";QAAA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;;QAGA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;;QAGA;QACA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;eClFe;AACXA,UADW,sBACA;AACPC,WAAO,CAACC,IAAR,CAAa,yBAAb;AACH,GAHU;AAIXC,WAJW,uBAIC;AACRF,WAAO,CAACC,IAAR,CAAa,0BAAb;AACH;AANU,C;;AAQf;AAAC,CAACE,OAAO,WAAP,IAAmBC,MAAM,CAACD,OAA3B,EAAoCE,QAApC,GAA+CC,mBAAO,CAAC,4OAAD,CAAtD;;;;;;;;;;;;;ACRD,mBAAmB,mBAAO,CAAC,u6BAA+rB;;AAE1tB;;AAEA;AACA;AACA;AACA;;AAEA,OAAO;AACP,iE","file":"./app.js","sourceRoot":""}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/common/images/Wallpaper.png b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/common/images/Wallpaper.png
new file mode 100644
index 0000000..60d4841
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/common/images/Wallpaper.png differ
diff --git a/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/common/images/bg-tv.jpg b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/common/images/bg-tv.jpg
new file mode 100644
index 0000000..86fc073
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/common/images/bg-tv.jpg differ
diff --git a/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/i18n/en-US.json b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/i18n/en-US.json
new file mode 100644
index 0000000..e63c70d
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/i18n/en-US.json
@@ -0,0 +1,6 @@
+{
+ "strings": {
+ "hello": "Hello",
+ "world": "World"
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/i18n/zh-CN.json b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/i18n/zh-CN.json
new file mode 100644
index 0000000..de6ee57
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/i18n/zh-CN.json
@@ -0,0 +1,6 @@
+{
+ "strings": {
+ "hello": "您好",
+ "world": "世界"
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/manifest.json b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/manifest.json
new file mode 100644
index 0000000..f04e0d1
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/manifest.json
@@ -0,0 +1,20 @@
+{
+ "appID": "com.xcl20481.myapplication",
+ "appName": "$string:xcl2048",
+ "versionName": "1.0.1",
+ "versionCode": 1000000,
+ "minPlatformVersion": 4,
+ "pages": [
+ "pages/index/index"
+ ],
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "window": {
+ "autoDesignWidth": true,
+ "designWidth": 720
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/pages/index/index.bin b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/pages/index/index.bin
new file mode 100644
index 0000000..3813ee5
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/pages/index/index.bin differ
diff --git a/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/pages/index/index.js b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/pages/index/index.js
new file mode 100644
index 0000000..2149890
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/pages/index/index.js
@@ -0,0 +1,587 @@
+/******/ (function(modules) { // webpackBootstrap
+/******/ // The module cache
+/******/ var installedModules = {};
+/******/
+/******/ // The require function
+/******/ function __webpack_require__(moduleId) {
+/******/
+/******/ // Check if module is in cache
+/******/ if(installedModules[moduleId]) {
+/******/ return installedModules[moduleId].exports;
+/******/ }
+/******/ // Create a new module (and put it into the cache)
+/******/ var module = installedModules[moduleId] = {
+/******/ i: moduleId,
+/******/ l: false,
+/******/ exports: {}
+/******/ };
+/******/
+/******/ // Execute the module function
+/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
+/******/
+/******/ // Flag the module as loaded
+/******/ module.l = true;
+/******/
+/******/ // Return the exports of the module
+/******/ return module.exports;
+/******/ }
+/******/
+/******/
+/******/ // expose the modules object (__webpack_modules__)
+/******/ __webpack_require__.m = modules;
+/******/
+/******/ // expose the module cache
+/******/ __webpack_require__.c = installedModules;
+/******/
+/******/ // define getter function for harmony exports
+/******/ __webpack_require__.d = function(exports, name, getter) {
+/******/ if(!__webpack_require__.o(exports, name)) {
+/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
+/******/ }
+/******/ };
+/******/
+/******/ // define __esModule on exports
+/******/ __webpack_require__.r = function(exports) {
+/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
+/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
+/******/ }
+/******/ Object.defineProperty(exports, '__esModule', { value: true });
+/******/ };
+/******/
+/******/ // create a fake namespace object
+/******/ // mode & 1: value is a module id, require it
+/******/ // mode & 2: merge all properties of value into the ns
+/******/ // mode & 4: return value when already ns object
+/******/ // mode & 8|1: behave like require
+/******/ __webpack_require__.t = function(value, mode) {
+/******/ if(mode & 1) value = __webpack_require__(value);
+/******/ if(mode & 8) return value;
+/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
+/******/ var ns = Object.create(null);
+/******/ __webpack_require__.r(ns);
+/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
+/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
+/******/ return ns;
+/******/ };
+/******/
+/******/ // getDefaultExport function for compatibility with non-harmony modules
+/******/ __webpack_require__.n = function(module) {
+/******/ var getter = module && module.__esModule ?
+/******/ function getDefault() { return module['default']; } :
+/******/ function getModuleExports() { return module; };
+/******/ __webpack_require__.d(getter, 'a', getter);
+/******/ return getter;
+/******/ };
+/******/
+/******/ // Object.prototype.hasOwnProperty.call
+/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
+/******/
+/******/ // __webpack_public_path__
+/******/ __webpack_require__.p = "";
+/******/
+/******/
+/******/ // Load entry module and return exports
+/******/ return __webpack_require__(__webpack_require__.s = "d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.hml?entry");
+/******/ })
+/************************************************************************/
+/******/ ({
+
+/***/ "./lib/json.js!./lib/style.js!d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.css":
+/*!*************************************************************************************************************!*\
+ !*** ./lib/json.js!./lib/style.js!d:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css ***!
+ \*************************************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports) {
+
+module.exports = {
+ ".container": {
+ "width": "227px",
+ "height": "227px",
+ "flexDirection": "column",
+ "justifyContent": "center",
+ "alignItems": "center"
+ },
+ ".score": {
+ "textAlign": "center",
+ "width": "70px",
+ "height": "17px",
+ "letterSpacing": "0px",
+ "fontSize": "11px",
+ "marginTop": "1.8px",
+ "marginBottom": "3px"
+ },
+ ".best": {
+ "textAlign": "center",
+ "width": "60px",
+ "height": "17px",
+ "fontSize": "12px",
+ "letterSpacing": "0px",
+ "marginTop": "8.5px"
+ },
+ ".tile-wrap": {
+ "width": "150px",
+ "height": "150px",
+ "flexWrap": "wrap",
+ "backgroundColor": "#FFFFFF"
+ },
+ ".tile": {
+ "width": "35px",
+ "height": "35px",
+ "marginTop": "2px",
+ "marginLeft": "2px",
+ "justifyContent": "center",
+ "alignItems": "center"
+ },
+ ".btn": {
+ "width": "61.5px",
+ "height": "20.5px",
+ "backgroundColor": "#155ddc",
+ "marginTop": "5px",
+ "fontSize": "13px",
+ "marginBottom": "3px"
+ },
+ ".text": {
+ "fontSize": "13px",
+ "color": "#000000"
+ },
+ ".stack": {
+ "width": "150px",
+ "height": "150px"
+ },
+ ".subcontainer": {
+ "width": "150px",
+ "height": "150px",
+ "justifyContent": "center",
+ "alignItems": "center",
+ "backgroundColor": "rgba(0,0,0,0)"
+ },
+ ".gameover": {
+ "fontSize": "20px",
+ "color": "#FF7500"
+ }
+}
+
+/***/ }),
+
+/***/ "./lib/json.js!./lib/template.js!d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.hml":
+/*!****************************************************************************************************************!*\
+ !*** ./lib/json.js!./lib/template.js!d:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.hml ***!
+ \****************************************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports) {
+
+module.exports = {
+ "attr": {
+ "debugLine": "pages/index/index:1",
+ "className": "container"
+ },
+ "type": "div",
+ "classList": [
+ "container"
+ ],
+ "children": [
+ {
+ "attr": {
+ "debugLine": "pages/index/index:2",
+ "className": "best",
+ "value": function () {return 'Best:' + (this.best)}
+ },
+ "type": "text",
+ "classList": [
+ "best"
+ ]
+ },
+ {
+ "attr": {
+ "debugLine": "pages/index/index:5",
+ "className": "score",
+ "value": function () {return 'Score:' + (this.score)}
+ },
+ "type": "text",
+ "classList": [
+ "score"
+ ]
+ },
+ {
+ "attr": {
+ "debugLine": "pages/index/index:8",
+ "className": "stack"
+ },
+ "type": "stack",
+ "classList": [
+ "stack"
+ ],
+ "children": [
+ {
+ "attr": {
+ "debugLine": "pages/index/index:9",
+ "className": "tile-wrap"
+ },
+ "type": "div",
+ "classList": [
+ "tile-wrap"
+ ],
+ "events": {
+ "swipe": "onSwipe"
+ },
+ "children": [
+ {
+ "attr": {
+ "debugLine": "pages/index/index:10",
+ "className": "tile"
+ },
+ "type": "div",
+ "classList": [
+ "tile"
+ ],
+ "repeat": function () {return this.tiles},
+ "style": {
+ "backgroundColor": "#000000"
+ },
+ "children": [
+ {
+ "attr": {
+ "debugLine": "pages/index/index:11",
+ "className": "text",
+ "value": function () {return this.$item.text}
+ },
+ "type": "text",
+ "classList": [
+ "text"
+ ],
+ "style": {
+ "color": "#FFFFFF"
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "attr": {
+ "debugLine": "pages/index/index:16",
+ "className": "subcontainer",
+ "show": function () {return this.isShow}
+ },
+ "type": "div",
+ "classList": [
+ "subcontainer"
+ ],
+ "children": [
+ {
+ "attr": {
+ "debugLine": "pages/index/index:17",
+ "className": "gameover",
+ "value": "Gameover!"
+ },
+ "type": "text",
+ "classList": [
+ "gameover"
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "attr": {
+ "debugLine": "pages/index/index:22",
+ "className": "btn",
+ "type": "button",
+ "value": "Restart!"
+ },
+ "type": "input",
+ "classList": [
+ "btn"
+ ],
+ "events": {
+ "click": "onInit"
+ }
+ }
+ ]
+}
+
+/***/ }),
+
+/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.js":
+/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+ !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!d:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.js ***!
+ \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+module.exports = function(module, exports, $app_require$){"use strict";
+
+var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "./node_modules/@babel/runtime/helpers/interopRequireDefault.js");
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+exports["default"] = void 0;
+
+var _system = _interopRequireDefault(systemplugin.brightness);
+
+var numbers, newNumbers;
+var _default = {
+ data: {
+ score: 0,
+ best: 0,
+ tiles: [],
+ isShow: false
+ },
+ onInit: function onInit() {
+ this.isShow = false;
+ this.score = 0;
+ this.tiles = [{
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }, {
+ text: ""
+ }];
+ numbers = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
+ newNumbers = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
+ this.supplyNumber();
+ this.supplyNumber();
+ this.updateView();
+
+ _system["default"].setKeepScreenOn({
+ keepScreenOn: true
+ });
+
+ _system["default"].setMode({
+ mode: 1
+ });
+ },
+ supplyNumber: function supplyNumber() {
+ var positions = [];
+
+ for (var i = 0; i <= 15; i++) {
+ if (!newNumbers[i]) positions.push(i);
+ }
+
+ var h = Math.floor(Math.random() * positions.length);
+
+ if (Math.random() <= 0.8) {
+ newNumbers[positions[h]] = 2;
+ } else {
+ newNumbers[positions[h]] = 4;
+ }
+ },
+ onSwipe: function onSwipe(e) {
+ newNumbers = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
+ var start = 0,
+ differ = 0,
+ step = 0;
+
+ switch (e.direction) {
+ case 'left':
+ start = 0;
+ differ = 1;
+ step = 4;
+ break;
+
+ case 'right':
+ start = 3;
+ differ = -1;
+ step = 4;
+ break;
+
+ case 'up':
+ start = 0;
+ differ = 4;
+ step = 1;
+ break;
+
+ case 'down':
+ start = 12;
+ differ = -4;
+ step = 1;
+ break;
+ }
+
+ var ids;
+
+ for (var j = 0; j <= 3; j++) {
+ ids = this.getIds(start, differ);
+ var before = null;
+ var noZeros = 0;
+
+ for (var k = 0; k <= 3; k++) {
+ var id = ids[k];
+ var number = numbers[id];
+
+ if (number != 0) {
+ if (number == before) {
+ this.score += number * 2;
+ newNumbers[ids[noZeros - 1]] *= 2;
+ before = null;
+ } else {
+ newNumbers[ids[noZeros]] = number;
+ before = number;
+ noZeros += 1;
+ }
+ }
+ }
+
+ start += step;
+ }
+
+ if (this.best >= this.score) {
+ this.best = this.best;
+ } else {
+ this.best = this.score;
+ }
+
+ if (numbers.toString() != newNumbers.toString()) {
+ this.supplyNumber();
+ this.updateView();
+ newNumbers = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
+
+ if (this.isGameOver() == true) {
+ this.isShow = true;
+ }
+ }
+ },
+ getIds: function getIds(start, differ) {
+ var ids = [];
+
+ for (var z = 4; z >= 1; z--) {
+ ids.push(start);
+ start += differ;
+ }
+
+ return ids;
+ },
+ updateView: function updateView() {
+ for (var x = 0; x <= 15; x++) {
+ if (newNumbers[x] != 0) {
+ this.tiles[x].text = newNumbers[x].toString();
+ } else {
+ this.tiles[x].text = "";
+ }
+ }
+
+ numbers = newNumbers;
+ },
+ isGameOver: function isGameOver() {
+ if (this.isGridsFull() == true && this.isGridsNotMergeable() == true) return true;
+ },
+ isGridsFull: function isGridsFull() {
+ if (numbers.indexOf(0) == -1) {
+ return true;
+ }
+ },
+ isGridsNotMergeable: function isGridsNotMergeable() {
+ for (var l = 0; l <= 15; l++) {
+ if (l <= 14) {
+ if (numbers[l] == numbers[l + 1] && (l + 1) % 4 != 0) return false;
+ }
+
+ if (l <= 11) {
+ if (numbers[l] == numbers[l + 4]) return false;
+ }
+ }
+
+ return true;
+ }
+};
+exports["default"] = _default;
+var moduleOwn = exports.default || module.exports;
+var accessors = ['public', 'protected', 'private'];
+if (moduleOwn.data && accessors.some(function (acc) {
+ return moduleOwn[acc];
+ })) {
+ throw new Error('For VM objects, attribute data must not coexist with public, protected, or private. Please replace data with public.');
+} else if (!moduleOwn.data) {
+ moduleOwn.data = {};
+ moduleOwn._descriptor = {};
+ accessors.forEach(function(acc) {
+ var accType = typeof moduleOwn[acc];
+ if (accType === 'object') {
+ moduleOwn.data = Object.assign(moduleOwn.data, moduleOwn[acc]);
+ for (var name in moduleOwn[acc]) {
+ moduleOwn._descriptor[name] = {access : acc};
+ }
+ } else if (accType === 'function') {
+ console.warn('For VM objects, attribute ' + acc + ' value must not be a function. Change the value to an object.');
+ }
+ });
+}}
+/* generated by ace-loader */
+
+
+/***/ }),
+
+/***/ "./node_modules/@babel/runtime/helpers/interopRequireDefault.js":
+/*!**********************************************************************!*\
+ !*** ./node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
+ \**********************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports) {
+
+function _interopRequireDefault(obj) {
+ return obj && obj.__esModule ? obj : {
+ "default": obj
+ };
+}
+
+module.exports = _interopRequireDefault;
+
+/***/ }),
+
+/***/ "d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.hml?entry":
+/*!**************************************************************************************!*\
+ !*** d:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.hml?entry ***!
+ \**************************************************************************************/
+/*! no static exports found */
+/***/ (function(module, exports, __webpack_require__) {
+
+var $app_template$ = __webpack_require__(/*! !./lib/json.js!./lib/template.js!./index.hml */ "./lib/json.js!./lib/template.js!d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.hml")
+var $app_style$ = __webpack_require__(/*! !./lib/json.js!./lib/style.js!./index.css */ "./lib/json.js!./lib/style.js!d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.css")
+var $app_script$ = __webpack_require__(/*! !./lib/script.js!./node_modules/babel-loader?presets[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=C:/Users/honor/AppData/Local/Huawei/Sdk/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./index.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.js")
+
+$app_define$('@app-component/index', [], function($app_require$, $app_exports$, $app_module$) {
+
+$app_script$($app_module$, $app_exports$, $app_require$)
+if ($app_exports$.__esModule && $app_exports$.default) {
+$app_module$.exports = $app_exports$.default
+}
+
+$app_module$.exports.template = $app_template$
+
+$app_module$.exports.style = $app_style$
+
+})
+$app_bootstrap$('@app-component/index',undefined,undefined)
+
+/***/ })
+
+/******/ });
+//# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/pages/index/index.js.map b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/pages/index/index.js.map
new file mode 100644
index 0000000..5d8ea21
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/js/debug/normal/rich/assets/js/default/pages/index/index.js.map
@@ -0,0 +1 @@
+{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///d:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.css","webpack:///d:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.hml?77b9","webpack:///d:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.js","webpack:///./node_modules/@babel/runtime/helpers/interopRequireDefault.js","webpack:///d:/Github/MyApplication2/entry/src/main/js/default/pages/index/index.hml"],"names":["numbers","newNumbers","data","score","best","tiles","isShow","onInit","text","supplyNumber","updateView","brightness","setKeepScreenOn","keepScreenOn","setMode","mode","positions","i","push","h","Math","floor","random","length","onSwipe","e","start","differ","step","direction","ids","j","getIds","before","noZeros","k","id","number","toString","isGameOver","z","x","isGridsFull","isGridsNotMergeable","indexOf","l"],"mappings":";QAAA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;;QAGA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;;QAGA;QACA;;;;;;;;;;;;AClFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,C;;;;;;;;;;;AClEA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA8B;AAC9B,OAAO;AACP;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA,8BAA8B;AAC9B,OAAO;AACP;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA;A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","file":"./pages/index/index.js","sourceRoot":""}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/js/release/jsManifest/default/manifest.json b/MyApplication2/entry/build/intermediates/js/release/jsManifest/default/manifest.json
new file mode 100644
index 0000000..1feef27
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/js/release/jsManifest/default/manifest.json
@@ -0,0 +1,20 @@
+{
+ "appID": "com.xcl20481.myapplication",
+ "appName": "$string:entry_MainAbility",
+ "versionName": "1.0.0",
+ "versionCode": 1000000,
+ "minPlatformVersion": 5,
+ "pages": [
+ "pages/index/index"
+ ],
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "window": {
+ "autoDesignWidth": true,
+ "designWidth": 720
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/js/release/jsResources/base/media/icon.png b/MyApplication2/entry/build/intermediates/js/release/jsResources/base/media/icon.png
new file mode 100644
index 0000000..ce307a8
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/js/release/jsResources/base/media/icon.png differ
diff --git a/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/app.bin b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/app.bin
new file mode 100644
index 0000000..3cda2df
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/app.bin differ
diff --git a/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/app.js b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/app.js
new file mode 100644
index 0000000..a92abb3
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/app.js
@@ -0,0 +1 @@
+!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){var o=n(1);$app_define$("@app-application/app",[],(function(e,t,n){o(n,t,e),t.__esModule&&t.default&&(n.exports=t.default)})),$app_bootstrap$("@app-application/app",void 0,void 0)},function(e,t,n){e.exports=function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={onCreate:function(){console.info("AceApplication onCreate")},onDestroy:function(){console.info("AceApplication onDestroy")}};t.default=r,(t.default||e.exports).manifest=n(2)}},function(e){e.exports=JSON.parse('{"appID":"com.xcl20481.myapplication","appName":"$string:entry_MainAbility","versionName":"1.0.0","versionCode":1000000,"minPlatformVersion":5,"pages":["pages/index/index"],"deviceType":["phone","tablet","tv","wearable"],"window":{"autoDesignWidth":true,"designWidth":720}}')}]);
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/common/images/Wallpaper.png b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/common/images/Wallpaper.png
new file mode 100644
index 0000000..60d4841
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/common/images/Wallpaper.png differ
diff --git a/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/common/images/bg-tv.jpg b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/common/images/bg-tv.jpg
new file mode 100644
index 0000000..86fc073
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/common/images/bg-tv.jpg differ
diff --git a/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/i18n/en-US.json b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/i18n/en-US.json
new file mode 100644
index 0000000..e63c70d
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/i18n/en-US.json
@@ -0,0 +1,6 @@
+{
+ "strings": {
+ "hello": "Hello",
+ "world": "World"
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/i18n/zh-CN.json b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/i18n/zh-CN.json
new file mode 100644
index 0000000..de6ee57
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/i18n/zh-CN.json
@@ -0,0 +1,6 @@
+{
+ "strings": {
+ "hello": "您好",
+ "world": "世界"
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/manifest.json b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/manifest.json
new file mode 100644
index 0000000..1feef27
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/manifest.json
@@ -0,0 +1,20 @@
+{
+ "appID": "com.xcl20481.myapplication",
+ "appName": "$string:entry_MainAbility",
+ "versionName": "1.0.0",
+ "versionCode": 1000000,
+ "minPlatformVersion": 5,
+ "pages": [
+ "pages/index/index"
+ ],
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "window": {
+ "autoDesignWidth": true,
+ "designWidth": 720
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/pages/index/index.bin b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/pages/index/index.bin
new file mode 100644
index 0000000..81d271f
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/pages/index/index.bin differ
diff --git a/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/pages/index/index.js b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/pages/index/index.js
new file mode 100644
index 0000000..f5ccb4d
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/js/release/normal/rich/assets/js/default/pages/index/index.js
@@ -0,0 +1 @@
+!function(t){var e={};function n(o){if(e[o])return e[o].exports;var r=e[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(o,r,function(e){return t[e]}.bind(null,r));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=3)}([,,,function(t,e,n){var o=n(4),r=n(5),i=n(6);$app_define$("@app-component/index",[],(function(t,e,n){i(n,e,t),e.__esModule&&e.default&&(n.exports=e.default),n.exports.template=o,n.exports.style=r})),$app_bootstrap$("@app-component/index",void 0,void 0)},function(t,e){t.exports={attr:{},type:"div",classList:["container"],children:[{attr:{value:function(){return this.$t("strings.hello")+" "+this.title}},type:"text",classList:["title"]}]}},function(t,e){t.exports={".container":{flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%"},".title":{fontSize:"40px",color:"#000000",opacity:.9},"@MEDIA":[{condition:"screen and (device-type: tablet) and (orientation: landscape)",".title":{fontSize:"100px"}},{condition:"screen and (device-type: wearable)",".title":{fontSize:"28px",color:"#FFFFFF"}},{condition:"screen and (device-type: tv)",".container":{backgroundImage:"/common/images/Wallpaper.png",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center"},".title":{fontSize:"100px",color:"#FFFFFF"}},{condition:"screen and (device-type: phone) and (orientation: landscape)",".title":{fontSize:"60px"}}]}},function(t,e){t.exports=function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:{title:""},onInit:function(){this.title=this.$t("strings.world")}};var o=e.default||t.exports,r=["public","protected","private"];if(o.data&&r.some((function(t){return o[t]})))throw new Error("For VM objects, attribute data must not coexist with public, protected, or private. Please replace data with public.");o.data||(o.data={},o._descriptor={},r.forEach((function(t){var e=typeof o[t];if("object"===e)for(var n in o.data=Object.assign(o.data,o[t]),o[t])o._descriptor[n]={access:t};else"function"===e&&console.warn("For VM objects, attribute "+t+" value must not be a function. Change the value to an object.")})))}}]);
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/merge_profile/debug/config.json b/MyApplication2/entry/build/intermediates/merge_profile/debug/config.json
new file mode 100644
index 0000000..a663e6e
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/merge_profile/debug/config.json
@@ -0,0 +1,72 @@
+{
+ "app": {
+ "bundleName": "com.xcl20481.myapplication",
+ "vendor": "xcl20481",
+ "apiVersion": {
+ "compatible": 4,
+ "target": 5,
+ "releaseType": "Release"
+ },
+ "version": {
+ "code": 1000000,
+ "name": "1.0.1"
+ }
+ },
+ "deviceConfig": {
+ "default": {
+ "keepAlive": true,
+ "debug": true
+ }
+ },
+ "module": {
+ "name": ".MyApplication",
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "distro": {
+ "deliveryWithInstall": true,
+ "moduleName": "entry",
+ "moduleType": "entry",
+ "installationFree": false
+ },
+ "abilities": [
+ {
+ "name": "com.xcl20481.myapplication.MainAbility",
+ "description": "$string:mainability_description",
+ "icon": "$media:icon2",
+ "label": "$string:xcl2048",
+ "type": "page",
+ "launchType": "standard",
+ "visible": true,
+ "skills": [
+ {
+ "actions": [
+ "action.system.home"
+ ],
+ "entities": [
+ "entity.system.home"
+ ]
+ }
+ ],
+ "homeAbility": true
+ }
+ ],
+ "js": [
+ {
+ "name": "default",
+ "pages": [
+ "pages/index/index"
+ ],
+ "window": {
+ "designWidth": 720,
+ "autoDesignWidth": true
+ }
+ }
+ ],
+ "mainAbility": "com.xcl20481.myapplication.MainAbility",
+ "package": "com.xcl20481.myapplication"
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/merge_profile/release/config.json b/MyApplication2/entry/build/intermediates/merge_profile/release/config.json
new file mode 100644
index 0000000..851f00f
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/merge_profile/release/config.json
@@ -0,0 +1,69 @@
+{
+ "app": {
+ "bundleName": "com.xcl20481.myapplication",
+ "vendor": "xcl20481",
+ "apiVersion": {
+ "compatible": 4,
+ "target": 5,
+ "releaseType": "Release"
+ },
+ "version": {
+ "code": 1000000,
+ "name": "1.0.0"
+ }
+ },
+ "deviceConfig": {
+
+ },
+ "module": {
+ "name": ".MyApplication",
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "distro": {
+ "deliveryWithInstall": true,
+ "moduleName": "entry",
+ "moduleType": "entry",
+ "installationFree": false
+ },
+ "abilities": [
+ {
+ "name": "com.xcl20481.myapplication.MainAbility",
+ "description": "$string:mainability_description",
+ "icon": "$media:icon",
+ "label": "$string:entry_MainAbility",
+ "type": "page",
+ "launchType": "standard",
+ "visible": true,
+ "skills": [
+ {
+ "actions": [
+ "action.system.home"
+ ],
+ "entities": [
+ "entity.system.home"
+ ]
+ }
+ ],
+ "homeAbility": true
+ }
+ ],
+ "js": [
+ {
+ "name": "default",
+ "pages": [
+ "pages/index/index"
+ ],
+ "window": {
+ "designWidth": 720,
+ "autoDesignWidth": true
+ }
+ }
+ ],
+ "mainAbility": "com.xcl20481.myapplication.MainAbility",
+ "package": "com.xcl20481.myapplication"
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/merge_res/debug/merge_res_file.index b/MyApplication2/entry/build/intermediates/merge_res/debug/merge_res_file.index
new file mode 100644
index 0000000..f34633a
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/merge_res/debug/merge_res_file.index
@@ -0,0 +1 @@
+"D:\Github\MyApplication2\entry\src\main"
diff --git a/MyApplication2/entry/build/intermediates/merge_res/release/merge_res_file.index b/MyApplication2/entry/build/intermediates/merge_res/release/merge_res_file.index
new file mode 100644
index 0000000..f34633a
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/merge_res/release/merge_res_file.index
@@ -0,0 +1 @@
+"D:\Github\MyApplication2\entry\src\main"
diff --git a/MyApplication2/entry/build/intermediates/original_res/debug/res/drawable/icon2.jpg b/MyApplication2/entry/build/intermediates/original_res/debug/res/drawable/icon2.jpg
new file mode 100644
index 0000000..4348017
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/original_res/debug/res/drawable/icon2.jpg differ
diff --git a/MyApplication2/entry/build/intermediates/original_res/debug/res/values/strings.xml b/MyApplication2/entry/build/intermediates/original_res/debug/res/values/strings.xml
new file mode 100644
index 0000000..db7a988
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/original_res/debug/res/values/strings.xml
@@ -0,0 +1,5 @@
+
+
+ "JS_Empty Ability"
+ "xcl2048"
+
diff --git a/MyApplication2/entry/build/intermediates/original_res/release/res/drawable/icon.png b/MyApplication2/entry/build/intermediates/original_res/release/res/drawable/icon.png
new file mode 100644
index 0000000..ce307a8
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/original_res/release/res/drawable/icon.png differ
diff --git a/MyApplication2/entry/build/intermediates/original_res/release/res/values/strings.xml b/MyApplication2/entry/build/intermediates/original_res/release/res/values/strings.xml
new file mode 100644
index 0000000..99859de
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/original_res/release/res/values/strings.xml
@@ -0,0 +1,5 @@
+
+
+ "entry_MainAbility"
+ "JS_Empty Ability"
+
diff --git a/MyApplication2/entry/build/intermediates/process_profile/debug/normal/config.json b/MyApplication2/entry/build/intermediates/process_profile/debug/normal/config.json
new file mode 100644
index 0000000..5761626
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/process_profile/debug/normal/config.json
@@ -0,0 +1,72 @@
+{
+ "app": {
+ "apiVersion": {
+ "compatible": 4,
+ "releaseType": "Release",
+ "target": 5
+ },
+ "vendor": "xcl20481",
+ "bundleName": "com.xcl20481.myapplication",
+ "version": {
+ "code": 1000000,
+ "name": "1.0.1"
+ }
+ },
+ "deviceConfig": {
+ "default": {
+ "keepAlive": true,
+ "debug": true
+ }
+ },
+ "module": {
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "abilities": [
+ {
+ "skills": [
+ {
+ "entities": [
+ "entity.system.home"
+ ],
+ "actions": [
+ "action.system.home"
+ ]
+ }
+ ],
+ "visible": true,
+ "name": "com.xcl20481.myapplication.MainAbility",
+ "icon": "$media:icon2",
+ "description": "$string:mainability_description",
+ "label": "$string:xcl2048",
+ "type": "page",
+ "launchType": "standard",
+ "homeAbility": true
+ }
+ ],
+ "mainAbility": "com.xcl20481.myapplication.MainAbility",
+ "distro": {
+ "moduleType": "entry",
+ "installationFree": false,
+ "deliveryWithInstall": true,
+ "moduleName": "entry"
+ },
+ "package": "com.xcl20481.myapplication",
+ "name": ".MyApplication",
+ "js": [
+ {
+ "pages": [
+ "pages/index/index"
+ ],
+ "name": "default",
+ "window": {
+ "designWidth": 720,
+ "autoDesignWidth": true
+ }
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/process_profile/release/normal/config.json b/MyApplication2/entry/build/intermediates/process_profile/release/normal/config.json
new file mode 100644
index 0000000..b51e56f
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/process_profile/release/normal/config.json
@@ -0,0 +1,69 @@
+{
+ "app": {
+ "apiVersion": {
+ "compatible": 4,
+ "releaseType": "Release",
+ "target": 5
+ },
+ "vendor": "xcl20481",
+ "bundleName": "com.xcl20481.myapplication",
+ "version": {
+ "code": 1000000,
+ "name": "1.0.0"
+ }
+ },
+ "deviceConfig": {
+
+ },
+ "module": {
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "abilities": [
+ {
+ "skills": [
+ {
+ "entities": [
+ "entity.system.home"
+ ],
+ "actions": [
+ "action.system.home"
+ ]
+ }
+ ],
+ "visible": true,
+ "name": "com.xcl20481.myapplication.MainAbility",
+ "icon": "$media:icon",
+ "description": "$string:mainability_description",
+ "label": "$string:entry_MainAbility",
+ "type": "page",
+ "launchType": "standard",
+ "homeAbility": true
+ }
+ ],
+ "mainAbility": "com.xcl20481.myapplication.MainAbility",
+ "distro": {
+ "moduleType": "entry",
+ "installationFree": false,
+ "deliveryWithInstall": true,
+ "moduleName": "entry"
+ },
+ "package": "com.xcl20481.myapplication",
+ "name": ".MyApplication",
+ "js": [
+ {
+ "pages": [
+ "pages/index/index"
+ ],
+ "name": "default",
+ "window": {
+ "designWidth": 720,
+ "autoDesignWidth": true
+ }
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/res/debug/normal/rich/R.txt b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/R.txt
new file mode 100644
index 0000000..c8fc14f
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/R.txt
@@ -0,0 +1,4 @@
+media icon 0x1000002
+media icon2 0x1000003
+string mainability_description 0x1000000
+string xcl2048 0x1000001
diff --git a/MyApplication2/entry/build/intermediates/res/debug/normal/rich/config.json b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/config.json
new file mode 100644
index 0000000..9b2134f
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/config.json
@@ -0,0 +1,75 @@
+{
+ "app": {
+ "apiVersion": {
+ "compatible": 4,
+ "releaseType": "Release",
+ "target": 5
+ },
+ "vendor": "xcl20481",
+ "bundleName": "com.xcl20481.myapplication",
+ "version": {
+ "code": 1000000,
+ "name": "1.0.1"
+ }
+ },
+ "deviceConfig": {
+ "default": {
+ "debug": true,
+ "keepAlive": true
+ }
+ },
+ "module": {
+ "abilities": [
+ {
+ "iconId": 16777219,
+ "skills": [
+ {
+ "entities": [
+ "entity.system.home"
+ ],
+ "actions": [
+ "action.system.home"
+ ]
+ }
+ ],
+ "descriptionId": 16777216,
+ "visible": true,
+ "labelId": 16777217,
+ "icon": "$media:icon2",
+ "name": "com.xcl20481.myapplication.MainAbility",
+ "description": "$string:mainability_description",
+ "label": "$string:xcl2048",
+ "type": "page",
+ "homeAbility": true,
+ "launchType": "standard"
+ }
+ ],
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "mainAbility": "com.xcl20481.myapplication.MainAbility",
+ "distro": {
+ "moduleType": "entry",
+ "installationFree": false,
+ "deliveryWithInstall": true,
+ "moduleName": "entry"
+ },
+ "package": "com.xcl20481.myapplication",
+ "name": ".MyApplication",
+ "js": [
+ {
+ "pages": [
+ "pages/index/index"
+ ],
+ "name": "default",
+ "window": {
+ "designWidth": 720,
+ "autoDesignWidth": true
+ }
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources.index b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources.index
new file mode 100644
index 0000000..f57fc00
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources.index differ
diff --git a/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/attributes.key b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/attributes.key
new file mode 100644
index 0000000..f76dd23
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/attributes.key differ
diff --git a/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/constants.key b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/constants.key
new file mode 100644
index 0000000..f76dd23
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/constants.key differ
diff --git a/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/contents.key b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/contents.key
new file mode 100644
index 0000000..f76dd23
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/contents.key differ
diff --git a/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/icon.png b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/icon.png
new file mode 100644
index 0000000..8966a1e
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/icon.png differ
diff --git a/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/icon2.jpg b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/icon2.jpg
new file mode 100644
index 0000000..4348017
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/icon2.jpg differ
diff --git a/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/nodes.key b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/nodes.key
new file mode 100644
index 0000000..f76dd23
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/res/debug/normal/rich/resources/base/media/nodes.key differ
diff --git a/MyApplication2/entry/build/intermediates/res/release/normal/rich/R.txt b/MyApplication2/entry/build/intermediates/res/release/normal/rich/R.txt
new file mode 100644
index 0000000..373f3c3
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/res/release/normal/rich/R.txt
@@ -0,0 +1,3 @@
+media icon 0x1000002
+string entry_MainAbility 0x1000000
+string mainability_description 0x1000001
diff --git a/MyApplication2/entry/build/intermediates/res/release/normal/rich/config.json b/MyApplication2/entry/build/intermediates/res/release/normal/rich/config.json
new file mode 100644
index 0000000..4022a37
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/res/release/normal/rich/config.json
@@ -0,0 +1,72 @@
+{
+ "app": {
+ "apiVersion": {
+ "compatible": 4,
+ "releaseType": "Release",
+ "target": 5
+ },
+ "vendor": "xcl20481",
+ "bundleName": "com.xcl20481.myapplication",
+ "version": {
+ "code": 1000000,
+ "name": "1.0.0"
+ }
+ },
+ "deviceConfig": {
+
+ },
+ "module": {
+ "abilities": [
+ {
+ "iconId": 16777218,
+ "skills": [
+ {
+ "entities": [
+ "entity.system.home"
+ ],
+ "actions": [
+ "action.system.home"
+ ]
+ }
+ ],
+ "descriptionId": 16777217,
+ "visible": true,
+ "labelId": 16777216,
+ "icon": "$media:icon",
+ "name": "com.xcl20481.myapplication.MainAbility",
+ "description": "$string:mainability_description",
+ "label": "$string:entry_MainAbility",
+ "type": "page",
+ "homeAbility": true,
+ "launchType": "standard"
+ }
+ ],
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "mainAbility": "com.xcl20481.myapplication.MainAbility",
+ "distro": {
+ "moduleType": "entry",
+ "installationFree": false,
+ "deliveryWithInstall": true,
+ "moduleName": "entry"
+ },
+ "package": "com.xcl20481.myapplication",
+ "name": ".MyApplication",
+ "js": [
+ {
+ "pages": [
+ "pages/index/index"
+ ],
+ "name": "default",
+ "window": {
+ "designWidth": 720,
+ "autoDesignWidth": true
+ }
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources.index b/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources.index
new file mode 100644
index 0000000..2ada6f4
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources.index differ
diff --git a/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/attributes.key b/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/attributes.key
new file mode 100644
index 0000000..f76dd23
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/attributes.key differ
diff --git a/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/constants.key b/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/constants.key
new file mode 100644
index 0000000..f76dd23
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/constants.key differ
diff --git a/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/contents.key b/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/contents.key
new file mode 100644
index 0000000..f76dd23
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/contents.key differ
diff --git a/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/icon.png b/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/icon.png
new file mode 100644
index 0000000..8966a1e
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/icon.png differ
diff --git a/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/nodes.key b/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/nodes.key
new file mode 100644
index 0000000..f76dd23
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/res/release/normal/rich/resources/base/media/nodes.key differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classFiles b/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classFiles
new file mode 100644
index 0000000..de63f76
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classFiles
@@ -0,0 +1,5 @@
+D:\Github\MyApplication2\entry\build\intermediates\shell\debug\build\javac\classes\com\xcl20481\myapplication\MainAbilityShellActivity.class
+D:\Github\MyApplication2\entry\build\intermediates\shell\debug\build\javac\classes\com\xcl20481\myapplication\R$drawable.class
+D:\Github\MyApplication2\entry\build\intermediates\shell\debug\build\javac\classes\com\xcl20481\myapplication\R$string.class
+D:\Github\MyApplication2\entry\build\intermediates\shell\debug\build\javac\classes\com\xcl20481\myapplication\R.class
+D:\Github\MyApplication2\entry\build\intermediates\shell\debug\build\javac\classes\com\xcl20481\myapplication\ShellMyApplication.class
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/MainAbilityShellActivity.class b/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/MainAbilityShellActivity.class
new file mode 100644
index 0000000..27c3dcb
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/MainAbilityShellActivity.class differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/R$drawable.class b/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/R$drawable.class
new file mode 100644
index 0000000..1c6e1b9
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/R$drawable.class differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/R$string.class b/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/R$string.class
new file mode 100644
index 0000000..c401268
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/R$string.class differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/R.class b/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/R.class
new file mode 100644
index 0000000..17e1f1b
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/R.class differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/ShellMyApplication.class b/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/ShellMyApplication.class
new file mode 100644
index 0000000..247dc32
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/javac/classes/com/xcl20481/myapplication/ShellMyApplication.class differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/mergedManifest/normal/AndroidManifest.xml b/MyApplication2/entry/build/intermediates/shell/debug/build/mergedManifest/normal/AndroidManifest.xml
new file mode 100644
index 0000000..55a0203
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/debug/build/mergedManifest/normal/AndroidManifest.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/cut_entry.zip b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/cut_entry.zip
new file mode 100644
index 0000000..b5fa979
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/cut_entry.zip differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/cut_entry/AndroidManifest.xml b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/cut_entry/AndroidManifest.xml
new file mode 100644
index 0000000..8677ca9
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/cut_entry/AndroidManifest.xml differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/cut_entry/res/drawable/icon2.jpg b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/cut_entry/res/drawable/icon2.jpg
new file mode 100644
index 0000000..4348017
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/cut_entry/res/drawable/icon2.jpg differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/cut_entry/resources.arsc b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/cut_entry/resources.arsc
new file mode 100644
index 0000000..01d644d
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/cut_entry/resources.arsc differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/entry.zip b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/entry.zip
new file mode 100644
index 0000000..854e249
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/entry.zip differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/entry/AndroidManifest.xml b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/entry/AndroidManifest.xml
new file mode 100644
index 0000000..5b1661f
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/entry/AndroidManifest.xml differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/entry/res/drawable/icon2.jpg b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/entry/res/drawable/icon2.jpg
new file mode 100644
index 0000000..4348017
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/entry/res/drawable/icon2.jpg differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/entry/resources.arsc b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/entry/resources.arsc
new file mode 100644
index 0000000..01d644d
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/entry/resources.arsc differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/r/com/xcl20481/myapplication/R.java b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/r/com/xcl20481/myapplication/R.java
new file mode 100644
index 0000000..69aaa4b
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/r/com/xcl20481/myapplication/R.java
@@ -0,0 +1,18 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * aapt tool from the resource data it found. It
+ * should not be modified by hand.
+ */
+
+package com.xcl20481.myapplication;
+
+public final class R {
+ public static final class drawable {
+ public static final int icon2=0x7f010000;
+ }
+ public static final class string {
+ public static final int mainability_description=0x7f020000;
+ public static final int xcl2048=0x7f020001;
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/res.zip b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/res.zip
new file mode 100644
index 0000000..b37989e
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/res/normal/res.zip differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/simplifyManifest/normal/AndroidManifest.xml b/MyApplication2/entry/build/intermediates/shell/debug/build/simplifyManifest/normal/AndroidManifest.xml
new file mode 100644
index 0000000..060d991
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/debug/build/simplifyManifest/normal/AndroidManifest.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/build/transformClasses/dalvik/classes.dex b/MyApplication2/entry/build/intermediates/shell/debug/build/transformClasses/dalvik/classes.dex
new file mode 100644
index 0000000..4ec6ed2
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/build/transformClasses/dalvik/classes.dex differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/src/main/AndroidManifest.xml b/MyApplication2/entry/build/intermediates/shell/debug/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..aeb9603
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/debug/src/main/AndroidManifest.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/src/main/java/com/xcl20481/myapplication/MainAbilityShellActivity.java b/MyApplication2/entry/build/intermediates/shell/debug/src/main/java/com/xcl20481/myapplication/MainAbilityShellActivity.java
new file mode 100644
index 0000000..de88922
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/debug/src/main/java/com/xcl20481/myapplication/MainAbilityShellActivity.java
@@ -0,0 +1,11 @@
+package com.xcl20481.myapplication;
+
+import android.os.Bundle;
+import ohos.abilityshell.AbilityShellActivity;
+
+public class MainAbilityShellActivity extends AbilityShellActivity {
+ @Override
+ public void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ }
+}
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/src/main/java/com/xcl20481/myapplication/ShellMyApplication.java b/MyApplication2/entry/build/intermediates/shell/debug/src/main/java/com/xcl20481/myapplication/ShellMyApplication.java
new file mode 100644
index 0000000..9e784d9
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/debug/src/main/java/com/xcl20481/myapplication/ShellMyApplication.java
@@ -0,0 +1,10 @@
+package com.xcl20481.myapplication;
+
+import ohos.ace.ability.AceApplication;
+
+public class ShellMyApplication extends AceApplication {
+ @Override
+ public void onCreate() {
+ super.onCreate();
+ }
+}
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/src/main/res/drawable/icon2.jpg b/MyApplication2/entry/build/intermediates/shell/debug/src/main/res/drawable/icon2.jpg
new file mode 100644
index 0000000..4348017
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/debug/src/main/res/drawable/icon2.jpg differ
diff --git a/MyApplication2/entry/build/intermediates/shell/debug/src/main/res/values/strings.xml b/MyApplication2/entry/build/intermediates/shell/debug/src/main/res/values/strings.xml
new file mode 100644
index 0000000..c686880
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/debug/src/main/res/values/strings.xml
@@ -0,0 +1,6 @@
+
+
+
+ "JS_Empty Ability"
+ "xcl2048"
+
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/javac/classFiles b/MyApplication2/entry/build/intermediates/shell/release/build/javac/classFiles
new file mode 100644
index 0000000..505bc20
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/release/build/javac/classFiles
@@ -0,0 +1,5 @@
+D:\Github\MyApplication2\entry\build\intermediates\shell\release\build\javac\classes\com\xcl20481\myapplication\MainAbilityShellActivity.class
+D:\Github\MyApplication2\entry\build\intermediates\shell\release\build\javac\classes\com\xcl20481\myapplication\R$drawable.class
+D:\Github\MyApplication2\entry\build\intermediates\shell\release\build\javac\classes\com\xcl20481\myapplication\R$string.class
+D:\Github\MyApplication2\entry\build\intermediates\shell\release\build\javac\classes\com\xcl20481\myapplication\R.class
+D:\Github\MyApplication2\entry\build\intermediates\shell\release\build\javac\classes\com\xcl20481\myapplication\ShellMyApplication.class
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/MainAbilityShellActivity.class b/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/MainAbilityShellActivity.class
new file mode 100644
index 0000000..05d6f18
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/MainAbilityShellActivity.class differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/R$drawable.class b/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/R$drawable.class
new file mode 100644
index 0000000..88daace
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/R$drawable.class differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/R$string.class b/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/R$string.class
new file mode 100644
index 0000000..dedc3cc
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/R$string.class differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/R.class b/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/R.class
new file mode 100644
index 0000000..a4c6af1
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/R.class differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/ShellMyApplication.class b/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/ShellMyApplication.class
new file mode 100644
index 0000000..0e62edd
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/javac/classes/com/xcl20481/myapplication/ShellMyApplication.class differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/mergedManifest/normal/AndroidManifest.xml b/MyApplication2/entry/build/intermediates/shell/release/build/mergedManifest/normal/AndroidManifest.xml
new file mode 100644
index 0000000..b05f152
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/release/build/mergedManifest/normal/AndroidManifest.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/cut_entry.zip b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/cut_entry.zip
new file mode 100644
index 0000000..330ad83
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/cut_entry.zip differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/cut_entry/AndroidManifest.xml b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/cut_entry/AndroidManifest.xml
new file mode 100644
index 0000000..1c9e154
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/cut_entry/AndroidManifest.xml differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/cut_entry/res/drawable/icon.png b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/cut_entry/res/drawable/icon.png
new file mode 100644
index 0000000..d912df1
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/cut_entry/res/drawable/icon.png differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/cut_entry/resources.arsc b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/cut_entry/resources.arsc
new file mode 100644
index 0000000..8d15fd1
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/cut_entry/resources.arsc differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/entry.zip b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/entry.zip
new file mode 100644
index 0000000..56cf110
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/entry.zip differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/entry/AndroidManifest.xml b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/entry/AndroidManifest.xml
new file mode 100644
index 0000000..a2a15b4
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/entry/AndroidManifest.xml differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/entry/res/drawable/icon.png b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/entry/res/drawable/icon.png
new file mode 100644
index 0000000..d912df1
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/entry/res/drawable/icon.png differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/entry/resources.arsc b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/entry/resources.arsc
new file mode 100644
index 0000000..8d15fd1
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/entry/resources.arsc differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/r/com/xcl20481/myapplication/R.java b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/r/com/xcl20481/myapplication/R.java
new file mode 100644
index 0000000..97d5ad4
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/r/com/xcl20481/myapplication/R.java
@@ -0,0 +1,18 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * aapt tool from the resource data it found. It
+ * should not be modified by hand.
+ */
+
+package com.xcl20481.myapplication;
+
+public final class R {
+ public static final class drawable {
+ public static final int icon=0x7f010000;
+ }
+ public static final class string {
+ public static final int entry_MainAbility=0x7f020000;
+ public static final int mainability_description=0x7f020001;
+ }
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/res.zip b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/res.zip
new file mode 100644
index 0000000..cfac4e5
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/res/normal/res.zip differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/simplifyManifest/normal/AndroidManifest.xml b/MyApplication2/entry/build/intermediates/shell/release/build/simplifyManifest/normal/AndroidManifest.xml
new file mode 100644
index 0000000..08079af
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/release/build/simplifyManifest/normal/AndroidManifest.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/MyApplication2/entry/build/intermediates/shell/release/build/transformClasses/dalvik/classes.dex b/MyApplication2/entry/build/intermediates/shell/release/build/transformClasses/dalvik/classes.dex
new file mode 100644
index 0000000..31cb64c
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/build/transformClasses/dalvik/classes.dex differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/src/main/AndroidManifest.xml b/MyApplication2/entry/build/intermediates/shell/release/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..bff7d91
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/release/src/main/AndroidManifest.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MyApplication2/entry/build/intermediates/shell/release/src/main/java/com/xcl20481/myapplication/MainAbilityShellActivity.java b/MyApplication2/entry/build/intermediates/shell/release/src/main/java/com/xcl20481/myapplication/MainAbilityShellActivity.java
new file mode 100644
index 0000000..de88922
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/release/src/main/java/com/xcl20481/myapplication/MainAbilityShellActivity.java
@@ -0,0 +1,11 @@
+package com.xcl20481.myapplication;
+
+import android.os.Bundle;
+import ohos.abilityshell.AbilityShellActivity;
+
+public class MainAbilityShellActivity extends AbilityShellActivity {
+ @Override
+ public void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ }
+}
diff --git a/MyApplication2/entry/build/intermediates/shell/release/src/main/java/com/xcl20481/myapplication/ShellMyApplication.java b/MyApplication2/entry/build/intermediates/shell/release/src/main/java/com/xcl20481/myapplication/ShellMyApplication.java
new file mode 100644
index 0000000..9e784d9
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/release/src/main/java/com/xcl20481/myapplication/ShellMyApplication.java
@@ -0,0 +1,10 @@
+package com.xcl20481.myapplication;
+
+import ohos.ace.ability.AceApplication;
+
+public class ShellMyApplication extends AceApplication {
+ @Override
+ public void onCreate() {
+ super.onCreate();
+ }
+}
diff --git a/MyApplication2/entry/build/intermediates/shell/release/src/main/res/drawable/icon.png b/MyApplication2/entry/build/intermediates/shell/release/src/main/res/drawable/icon.png
new file mode 100644
index 0000000..ce307a8
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell/release/src/main/res/drawable/icon.png differ
diff --git a/MyApplication2/entry/build/intermediates/shell/release/src/main/res/values/strings.xml b/MyApplication2/entry/build/intermediates/shell/release/src/main/res/values/strings.xml
new file mode 100644
index 0000000..7435042
--- /dev/null
+++ b/MyApplication2/entry/build/intermediates/shell/release/src/main/res/values/strings.xml
@@ -0,0 +1,6 @@
+
+
+
+ "entry_MainAbility"
+ "JS_Empty Ability"
+
diff --git a/MyApplication2/entry/build/intermediates/shell_output/debug/cut/entry_debug_unsigned_cut_entry.apk b/MyApplication2/entry/build/intermediates/shell_output/debug/cut/entry_debug_unsigned_cut_entry.apk
new file mode 100644
index 0000000..387f2dd
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell_output/debug/cut/entry_debug_unsigned_cut_entry.apk differ
diff --git a/MyApplication2/entry/build/intermediates/shell_output/debug/entry/entry_debug_signed_entry.apk b/MyApplication2/entry/build/intermediates/shell_output/debug/entry/entry_debug_signed_entry.apk
new file mode 100644
index 0000000..5c35d80
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell_output/debug/entry/entry_debug_signed_entry.apk differ
diff --git a/MyApplication2/entry/build/intermediates/shell_output/debug/entry/entry_debug_unsigned_entry.apk b/MyApplication2/entry/build/intermediates/shell_output/debug/entry/entry_debug_unsigned_entry.apk
new file mode 100644
index 0000000..b56edf3
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell_output/debug/entry/entry_debug_unsigned_entry.apk differ
diff --git a/MyApplication2/entry/build/intermediates/shell_output/release/cut/entry_release_unsigned_cut_entry.apk b/MyApplication2/entry/build/intermediates/shell_output/release/cut/entry_release_unsigned_cut_entry.apk
new file mode 100644
index 0000000..250a846
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell_output/release/cut/entry_release_unsigned_cut_entry.apk differ
diff --git a/MyApplication2/entry/build/intermediates/shell_output/release/entry/entry_release_signed_entry.apk b/MyApplication2/entry/build/intermediates/shell_output/release/entry/entry_release_signed_entry.apk
new file mode 100644
index 0000000..c763538
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell_output/release/entry/entry_release_signed_entry.apk differ
diff --git a/MyApplication2/entry/build/intermediates/shell_output/release/entry/entry_release_unsigned_entry.apk b/MyApplication2/entry/build/intermediates/shell_output/release/entry/entry_release_unsigned_entry.apk
new file mode 100644
index 0000000..e38b0a4
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/shell_output/release/entry/entry_release_unsigned_entry.apk differ
diff --git a/MyApplication2/entry/build/intermediates/transformClasses/debug/dalvik/classes.dex b/MyApplication2/entry/build/intermediates/transformClasses/debug/dalvik/classes.dex
new file mode 100644
index 0000000..be944ce
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/transformClasses/debug/dalvik/classes.dex differ
diff --git a/MyApplication2/entry/build/intermediates/transformClasses/release/dalvik/classes.dex b/MyApplication2/entry/build/intermediates/transformClasses/release/dalvik/classes.dex
new file mode 100644
index 0000000..a971fba
Binary files /dev/null and b/MyApplication2/entry/build/intermediates/transformClasses/release/dalvik/classes.dex differ
diff --git a/MyApplication2/entry/build/outputs/hap/debug/entry-debug-rich-signed.hap b/MyApplication2/entry/build/outputs/hap/debug/entry-debug-rich-signed.hap
new file mode 100644
index 0000000..e205b6c
Binary files /dev/null and b/MyApplication2/entry/build/outputs/hap/debug/entry-debug-rich-signed.hap differ
diff --git a/MyApplication2/entry/build/outputs/hap/debug/entry-debug-rich-unsigned.hap b/MyApplication2/entry/build/outputs/hap/debug/entry-debug-rich-unsigned.hap
new file mode 100644
index 0000000..6b0695c
Binary files /dev/null and b/MyApplication2/entry/build/outputs/hap/debug/entry-debug-rich-unsigned.hap differ
diff --git a/MyApplication2/entry/build/outputs/hap/debug/hapInfo.json b/MyApplication2/entry/build/outputs/hap/debug/hapInfo.json
new file mode 100644
index 0000000..3c36611
--- /dev/null
+++ b/MyApplication2/entry/build/outputs/hap/debug/hapInfo.json
@@ -0,0 +1,18 @@
+[
+ {
+ "hapPath": "entry-debug-rich-signed.hap",
+ "device": "phone"
+ },
+ {
+ "hapPath": "entry-debug-rich-signed.hap",
+ "device": "tablet"
+ },
+ {
+ "hapPath": "entry-debug-rich-signed.hap",
+ "device": "tv"
+ },
+ {
+ "hapPath": "entry-debug-rich-signed.hap",
+ "device": "wearable"
+ }
+]
\ No newline at end of file
diff --git a/MyApplication2/entry/build/outputs/hap/debug/pack.info b/MyApplication2/entry/build/outputs/hap/debug/pack.info
new file mode 100644
index 0000000..51e4d3a
--- /dev/null
+++ b/MyApplication2/entry/build/outputs/hap/debug/pack.info
@@ -0,0 +1,53 @@
+{
+ "summary": {
+ "app": {
+ "bundleName": "com.xcl20481.myapplication",
+ "version": {
+ "code": 1000000,
+ "name": "1.0.1"
+ }
+ },
+ "modules": [
+ {
+ "mainAbility": "com.xcl20481.myapplication.MainAbility",
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "abilities": [
+ {
+ "visible": true,
+ "name": "com.xcl20481.myapplication.MainAbility",
+ "label": "$string:xcl2048"
+ }
+ ],
+ "distro": {
+ "moduleType": "entry",
+ "installationFree": false,
+ "deliveryWithInstall": true,
+ "moduleName": "entry"
+ },
+ "apiVersion": {
+ "compatible": 4,
+ "releaseType": "Release",
+ "target": 5
+ }
+ }
+ ]
+ },
+ "packages": [
+ {
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "moduleType": "entry",
+ "deliveryWithInstall": true,
+ "name": "entry-debug-rich-unsigned"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/outputs/hap/release/entry-release-rich-signed.hap b/MyApplication2/entry/build/outputs/hap/release/entry-release-rich-signed.hap
new file mode 100644
index 0000000..8fd9fb6
Binary files /dev/null and b/MyApplication2/entry/build/outputs/hap/release/entry-release-rich-signed.hap differ
diff --git a/MyApplication2/entry/build/outputs/hap/release/entry-release-rich-unsigned.hap b/MyApplication2/entry/build/outputs/hap/release/entry-release-rich-unsigned.hap
new file mode 100644
index 0000000..857ecd4
Binary files /dev/null and b/MyApplication2/entry/build/outputs/hap/release/entry-release-rich-unsigned.hap differ
diff --git a/MyApplication2/entry/build/outputs/hap/release/hapInfo.json b/MyApplication2/entry/build/outputs/hap/release/hapInfo.json
new file mode 100644
index 0000000..d191445
--- /dev/null
+++ b/MyApplication2/entry/build/outputs/hap/release/hapInfo.json
@@ -0,0 +1,18 @@
+[
+ {
+ "hapPath": "entry-release-rich-signed.hap",
+ "device": "phone"
+ },
+ {
+ "hapPath": "entry-release-rich-signed.hap",
+ "device": "tablet"
+ },
+ {
+ "hapPath": "entry-release-rich-signed.hap",
+ "device": "tv"
+ },
+ {
+ "hapPath": "entry-release-rich-signed.hap",
+ "device": "wearable"
+ }
+]
\ No newline at end of file
diff --git a/MyApplication2/entry/build/outputs/hap/release/pack.info b/MyApplication2/entry/build/outputs/hap/release/pack.info
new file mode 100644
index 0000000..a43f148
--- /dev/null
+++ b/MyApplication2/entry/build/outputs/hap/release/pack.info
@@ -0,0 +1,53 @@
+{
+ "summary": {
+ "app": {
+ "bundleName": "com.xcl20481.myapplication",
+ "version": {
+ "code": 1000000,
+ "name": "1.0.0"
+ }
+ },
+ "modules": [
+ {
+ "mainAbility": "com.xcl20481.myapplication.MainAbility",
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "abilities": [
+ {
+ "visible": true,
+ "name": "com.xcl20481.myapplication.MainAbility",
+ "label": "$string:entry_MainAbility"
+ }
+ ],
+ "distro": {
+ "moduleType": "entry",
+ "installationFree": false,
+ "deliveryWithInstall": true,
+ "moduleName": "entry"
+ },
+ "apiVersion": {
+ "compatible": 4,
+ "releaseType": "Release",
+ "target": 5
+ }
+ }
+ ]
+ },
+ "packages": [
+ {
+ "deviceType": [
+ "phone",
+ "tablet",
+ "tv",
+ "wearable"
+ ],
+ "moduleType": "entry",
+ "deliveryWithInstall": true,
+ "name": "entry-release-rich-unsigned"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/tmp/compileDebugJsWithNode/.rich_cache/default-development/0.pack b/MyApplication2/entry/build/tmp/compileDebugJsWithNode/.rich_cache/default-development/0.pack
new file mode 100644
index 0000000..9f6b560
Binary files /dev/null and b/MyApplication2/entry/build/tmp/compileDebugJsWithNode/.rich_cache/default-development/0.pack differ
diff --git a/MyApplication2/entry/build/tmp/compileDebugJsWithNode/.rich_cache/default-development/index.pack b/MyApplication2/entry/build/tmp/compileDebugJsWithNode/.rich_cache/default-development/index.pack
new file mode 100644
index 0000000..8d8587b
Binary files /dev/null and b/MyApplication2/entry/build/tmp/compileDebugJsWithNode/.rich_cache/default-development/index.pack differ
diff --git a/MyApplication2/entry/build/tmp/compileReleaseJsWithNode/.rich_cache/default-production/0.pack.gz b/MyApplication2/entry/build/tmp/compileReleaseJsWithNode/.rich_cache/default-production/0.pack.gz
new file mode 100644
index 0000000..a789178
Binary files /dev/null and b/MyApplication2/entry/build/tmp/compileReleaseJsWithNode/.rich_cache/default-production/0.pack.gz differ
diff --git a/MyApplication2/entry/build/tmp/compileReleaseJsWithNode/.rich_cache/default-production/index.pack.gz b/MyApplication2/entry/build/tmp/compileReleaseJsWithNode/.rich_cache/default-production/index.pack.gz
new file mode 100644
index 0000000..40390ce
Binary files /dev/null and b/MyApplication2/entry/build/tmp/compileReleaseJsWithNode/.rich_cache/default-production/index.pack.gz differ
diff --git a/MyApplication2/entry/build/tmp/compileReleaseJsWithNode/default/_releaseMap/app.js.map b/MyApplication2/entry/build/tmp/compileReleaseJsWithNode/default/_releaseMap/app.js.map
new file mode 100644
index 0000000..ad3b64b
--- /dev/null
+++ b/MyApplication2/entry/build/tmp/compileReleaseJsWithNode/default/_releaseMap/app.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"./app.js","mappings":"2IACIA,SADW,WAEPC,QAAQC,KAAK,4BAEjBC,UAJW,WAKPF,QAAQC,KAAK,8B,aAGnBE,EAAO,SAAYC,EAAOD,SAASE,SAAWC,EAAQ,O,iUCPpDC,KAGJ,SAASC,EAAoBC,GAE5B,IAAIC,EAAeH,EAAyBE,GAC5C,QAAqBE,IAAjBD,EACH,OAAOA,EAAaP,QAGrB,IAAIC,EAASG,EAAyBE,IAGrCN,YAOD,OAHAS,EAAoBH,GAAUL,EAAQA,EAAOD,QAASK,GAG/CJ,EAAOD,Q,MCrBf,IAAIU,EAAe,EAAQ,KAErBC,aAAa,0BAA4B,SAASC,EAAeC,EAAeC,GAEhFJ,EAAaI,EAAcD,EAAeD,GACtCC,EAAcE,YAAcF,EAAcG,UAC5CF,EAAad,QAAUa,EAAcG,WAIvCC,gBAAgB,4BAAuBT,OAAUA,I","sources":["webpack:///d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\app.js","webpack:///webpack/bootstrap","webpack:///d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\app.js?entry"],"names":["onCreate","console","info","onDestroy","exports","module","manifest","require","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","__webpack_modules__","$app_script$","$app_define$","$app_require$","$app_exports$","$app_module$","__esModule","default","$app_bootstrap$"],"sourceRoot":""}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/tmp/compileReleaseJsWithNode/default/_releaseMap/pages/index/index.js.map b/MyApplication2/entry/build/tmp/compileReleaseJsWithNode/default/_releaseMap/pages/index/index.js.map
new file mode 100644
index 0000000..d49ed53
--- /dev/null
+++ b/MyApplication2/entry/build/tmp/compileReleaseJsWithNode/default/_releaseMap/pages/index/index.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"./pages/index/index.js","mappings":"qBAAAA,EAAOC,SACL,cACE,cAAiB,SACjB,eAAkB,SAClB,WAAc,SACd,MAAS,OACT,OAAU,QAEZ,UACE,SAAY,OACZ,MAAS,UACT,QAAW,IAEb,WAEI,UAAa,gEACb,UACE,SAAY,WAId,UAAa,qCACb,UACE,SAAY,OACZ,MAAS,aAIX,UAAa,+BACb,cACE,gBAAmB,+BACnB,eAAkB,QAClB,iBAAoB,YACpB,mBAAsB,UAExB,UACE,SAAY,QACZ,MAAS,aAIX,UAAa,+DACb,UACE,SAAY,Y,QC3CpBD,EAAOC,SACL,QACA,KAAQ,MACR,WACE,aAEF,WAEI,MACE,MAAS,WAAa,OAAQC,KAAKC,GAAG,iBAAoBC,UAAU,OAAUF,KAAU,QAE1F,KAAQ,OACR,WACE,a,4HCZJG,MACIC,MAAO,IAEXC,OAJW,WAKPL,KAAKI,MAAQJ,KAAKC,GAAG,mB,qiBCJzBK,KAGJ,SAASC,EAAoBC,GAE5B,IAAIC,EAAeH,EAAyBE,GAC5C,QAAqBE,IAAjBD,EACH,OAAOA,EAAaV,QAGrB,IAAID,EAASQ,EAAyBE,IAGrCT,YAOD,OAHAY,EAAoBH,GAAUV,EAAQA,EAAOC,QAASQ,GAG/CT,EAAOC,Q,MCrBf,IAAIa,EAAiB,EAAQ,KACzBC,EAAc,EAAQ,KACtBC,EAAe,EAAQ,KAE3BC,aAAa,0BAA4B,SAASC,EAAeC,EAAeC,GAEhFJ,EAAaI,EAAcD,EAAeD,GACtCC,EAAcE,YAAcF,EAAcG,UAC9CF,EAAanB,QAAUkB,EAAcG,SAGrCF,EAAanB,QAAQsB,SAAWT,EAEhCM,EAAanB,QAAQuB,MAAQT,IAG7BU,gBAAgB,4BAAuBb,OAAUA,I","sources":["webpack:///d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.css","webpack:///d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.hml","webpack:///d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.js","webpack:///webpack/bootstrap","webpack:///d:\\Github\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.hml?entry"],"names":["module","exports","this","$t","decodeURI","data","title","onInit","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","__webpack_modules__","$app_template$","$app_style$","$app_script$","$app_define$","$app_require$","$app_exports$","$app_module$","__esModule","default","template","style","$app_bootstrap$"],"sourceRoot":""}
\ No newline at end of file
diff --git a/MyApplication2/entry/build/tmp/packageDebugRClass/MANIFEST.MF b/MyApplication2/entry/build/tmp/packageDebugRClass/MANIFEST.MF
new file mode 100644
index 0000000..59499bc
--- /dev/null
+++ b/MyApplication2/entry/build/tmp/packageDebugRClass/MANIFEST.MF
@@ -0,0 +1,2 @@
+Manifest-Version: 1.0
+
diff --git a/MyApplication2/entry/build/tmp/packageReleaseRClass/MANIFEST.MF b/MyApplication2/entry/build/tmp/packageReleaseRClass/MANIFEST.MF
new file mode 100644
index 0000000..59499bc
--- /dev/null
+++ b/MyApplication2/entry/build/tmp/packageReleaseRClass/MANIFEST.MF
@@ -0,0 +1,2 @@
+Manifest-Version: 1.0
+
diff --git a/MyApplication2/local.properties b/MyApplication2/local.properties
new file mode 100644
index 0000000..ed013f5
--- /dev/null
+++ b/MyApplication2/local.properties
@@ -0,0 +1,12 @@
+## This file is automatically generated by DevEco Studio.
+# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
+#
+# This file should *NOT* be checked into Version Control Systems,
+# as it contains information specific to your local configuration.
+#
+# Location of the SDK. This is only used by Gradle.
+# For customization when using a Version Control System, please read the
+# header note.
+hwsdk.dir=C\:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk
+nodejs.dir=C\:\\Program Files\\Huawei\\DevEco Studio 3.0.0.601\\tools\\nodejs
+npm.dir=C\:\\Program Files\\Huawei\\DevEco Studio 3.0.0.601\\tools\\nodejs