q
@@ -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 = 7;
|
||||
public static final int VERSION_CODE = 1000000;
|
||||
public static final String VERSION_NAME = "1.1.0";
|
||||
public static final String BUNDLE_NAME = "com.xcl20481.myapplication";
|
||||
}
|
BIN
MyApplication2/entry/build/generated/source/r/R.jar
Normal file
@@ -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;
|
||||
}
|
@@ -0,0 +1,4 @@
|
||||
D:\Github\2048-HarmonyOS-Full\MyApplication2\entry\build\intermediates\javac\debug\classes\com\xcl20481\myapplication\BuildConfig.class
|
||||
D:\Github\2048-HarmonyOS-Full\MyApplication2\entry\build\intermediates\javac\debug\classes\com\xcl20481\myapplication\MainAbility.class
|
||||
D:\Github\2048-HarmonyOS-Full\MyApplication2\entry\build\intermediates\javac\debug\classes\com\xcl20481\myapplication\MyApplication.class
|
||||
D:\Github\2048-HarmonyOS-Full\MyApplication2\entry\build\intermediates\javac\debug\classes\com\xcl20481\myapplication\ResourceTable.class
|
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"appID": "com.xcl20481.myapplication",
|
||||
"appName": "$string:xcl2048",
|
||||
"versionName": "1.1.0",
|
||||
"versionCode": 1000000,
|
||||
"minPlatformVersion": 6,
|
||||
"pages": [
|
||||
"pages/page0/page0",
|
||||
"pages/index/index"
|
||||
],
|
||||
"deviceType": [
|
||||
"phone",
|
||||
"tablet",
|
||||
"tv",
|
||||
"wearable"
|
||||
],
|
||||
"window": {
|
||||
"autoDesignWidth": true,
|
||||
"designWidth": 720
|
||||
}
|
||||
}
|
After Width: | Height: | Size: 6.6 KiB |
After Width: | Height: | Size: 6.0 KiB |
@@ -0,0 +1,125 @@
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ var __webpack_modules__ = ({
|
||||
|
||||
/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\3.0.0.0\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\3.0.0.0\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!./lib/resource-reference-script.js!./lib/manifest-loader.js?path=d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\app.js!d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\app.js":
|
||||
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** ./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\Users\honor\AppData\Local\Huawei\Sdk\js\3.0.0.0\build-tools\ace-loader\node_modules\@babel\preset-env&plugins[]=C:\Users\honor\AppData\Local\Huawei\Sdk\js\3.0.0.0\build-tools\ace-loader\node_modules\@babel\plugin-transform-modules-commonjs&comments=false!./lib/resource-reference-script.js!./lib/manifest-loader.js?path=d:\Github\2048-HarmonyOS-Full\MyApplication2\entry\src\main\js\default\app.js!d:\Github\2048-HarmonyOS-Full\MyApplication2\entry\src\main\js\default\app.js ***!
|
||||
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
/***/ ((module, __unused_webpack_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() {},
|
||||
onDestroy: function 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\\2048-HarmonyOS-Full\\MyApplication2\\entry\\build\\intermediates\\js\\debug\\jsManifest\\default\\manifest.json");
|
||||
|
||||
function requireModule(moduleName) {
|
||||
const systemList = ['system.router', 'system.app', 'system.prompt', 'system.configuration',
|
||||
'system.image', 'system.device', 'system.mediaquery', 'ohos.animator', 'system.grid', 'system.resource']
|
||||
var target = ''
|
||||
if (systemList.includes(moduleName.replace('@', ''))) {
|
||||
target = $app_require$('@app-module/' + moduleName.substring(1));
|
||||
return target;
|
||||
}
|
||||
var shortName = moduleName.replace(/@[^.]+.([^.]+)/, '$1');
|
||||
if (typeof ohosplugin !== 'undefined' && /@ohos/.test(moduleName)) {
|
||||
target = ohosplugin;
|
||||
for (let key of shortName.split('.')) {
|
||||
target = target[key];
|
||||
if(!target) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (typeof target !== 'undefined') {
|
||||
return target;
|
||||
}
|
||||
}
|
||||
if (typeof systemplugin !== 'undefined') {
|
||||
target = systemplugin;
|
||||
for (let key of shortName.split('.')) {
|
||||
target = target[key];
|
||||
if(!target) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (typeof target !== 'undefined') {
|
||||
return target;
|
||||
}
|
||||
}
|
||||
target = requireNapi(shortName);
|
||||
return target;
|
||||
}
|
||||
}
|
||||
/* generated by ace-loader */
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./lib/manifest-plugin.js!d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\build\\intermediates\\js\\debug\\jsManifest\\default\\manifest.json":
|
||||
/*!*************************************************************************************************************************************************!*\
|
||||
!*** ./lib/manifest-plugin.js!d:\Github\2048-HarmonyOS-Full\MyApplication2\entry\build\intermediates\js\debug\jsManifest\default\manifest.json ***!
|
||||
\*************************************************************************************************************************************************/
|
||||
/***/ ((module) => {
|
||||
|
||||
"use strict";
|
||||
module.exports = JSON.parse('{"appID":"com.xcl20481.myapplication","appName":"$string:xcl2048","versionName":"1.1.0","versionCode":1000000,"minPlatformVersion":6,"pages":["pages/page0/page0","pages/index/index"],"deviceType":["phone","tablet","tv","wearable"],"window":{"autoDesignWidth":true,"designWidth":720}}');
|
||||
|
||||
/***/ })
|
||||
|
||||
/******/ });
|
||||
/************************************************************************/
|
||||
/******/ // The module cache
|
||||
/******/ var __webpack_module_cache__ = {};
|
||||
/******/
|
||||
/******/ // The require function
|
||||
/******/ function __webpack_require__(moduleId) {
|
||||
/******/ // Check if module is in cache
|
||||
/******/ var cachedModule = __webpack_module_cache__[moduleId];
|
||||
/******/ if (cachedModule !== undefined) {
|
||||
/******/ return cachedModule.exports;
|
||||
/******/ }
|
||||
/******/ // Create a new module (and put it into the cache)
|
||||
/******/ var module = __webpack_module_cache__[moduleId] = {
|
||||
/******/ // no module.id needed
|
||||
/******/ // no module.loaded needed
|
||||
/******/ exports: {}
|
||||
/******/ };
|
||||
/******/
|
||||
/******/ // Execute the module function
|
||||
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
|
||||
/******/
|
||||
/******/ // Return the exports of the module
|
||||
/******/ return module.exports;
|
||||
/******/ }
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk.
|
||||
(() => {
|
||||
/*!*******************************************************************************************!*\
|
||||
!*** d:\Github\2048-HarmonyOS-Full\MyApplication2\entry\src\main\js\default\app.js?entry ***!
|
||||
\*******************************************************************************************/
|
||||
var $app_script$ = __webpack_require__(/*! !!./lib/script.js!./node_modules/babel-loader?presets[]=C:\Users\honor\AppData\Local\Huawei\Sdk\js\3.0.0.0\build-tools\ace-loader\node_modules\@babel\preset-env&plugins[]=C:\Users\honor\AppData\Local\Huawei\Sdk\js\3.0.0.0\build-tools\ace-loader\node_modules\@babel\plugin-transform-modules-commonjs&comments=false!./lib/resource-reference-script.js!./lib/manifest-loader.js?path=d:\Github\2048-HarmonyOS-Full\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\\3.0.0.0\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\3.0.0.0\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!./lib/resource-reference-script.js!./lib/manifest-loader.js?path=d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\app.js!d:\\Github\\2048-HarmonyOS-Full\\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
|
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"./app.js","mappings":";;;;;;;;;;;;;;;eACe;AACXA,EAAAA,QADW,sBACA,CACV,CAFU;AAGXC,EAAAA,SAHW,uBAGC,CACX;AAJU;;AAMf;AAAC,CAACC,OAAO,WAAP,IAAmBC,MAAM,CAACD,OAA3B,EAAoCE,QAApC,GAA+CC,mBAAO,CAAC,kQAAD,CAAtD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;UCPD;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;;;;;;;;ACtBA,mBAAmB,mBAAO,CAAC,wiCAAs0B;;AAEj2B;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP,iE","sources":["webpack:///d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\app.js","webpack:///webpack/bootstrap","webpack:///d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\app.js?entry"],"names":["onCreate","onDestroy","exports","module","manifest","require"],"sourceRoot":""}
|
After Width: | Height: | Size: 152 KiB |
After Width: | Height: | Size: 210 KiB |
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"strings": {
|
||||
"hello": "Hello",
|
||||
"world": "World"
|
||||
}
|
||||
}
|
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"strings": {
|
||||
"hello": "您好",
|
||||
"world": "世界"
|
||||
}
|
||||
}
|
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"appID": "com.xcl20481.myapplication",
|
||||
"appName": "$string:xcl2048",
|
||||
"versionName": "1.1.0",
|
||||
"versionCode": 1000000,
|
||||
"minPlatformVersion": 6,
|
||||
"pages": [
|
||||
"pages/page0/page0",
|
||||
"pages/index/index"
|
||||
],
|
||||
"deviceType": [
|
||||
"phone",
|
||||
"tablet",
|
||||
"tv",
|
||||
"wearable"
|
||||
],
|
||||
"window": {
|
||||
"autoDesignWidth": true,
|
||||
"designWidth": 720
|
||||
}
|
||||
}
|
@@ -0,0 +1 @@
|
||||
system.router,system.app,system.brightness,system.vibrator,system.prompt,system.brightness,system.vibrator,system.prompt
|
@@ -0,0 +1,647 @@
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ var __webpack_modules__ = ({
|
||||
|
||||
/***/ "./lib/json.js!./lib/style.js!d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.css":
|
||||
/*!*********************************************************************************************************************************!*\
|
||||
!*** ./lib/json.js!./lib/style.js!d:\Github\2048-HarmonyOS-Full\MyApplication2\entry\src\main\js\default\pages\index\index.css ***!
|
||||
\*********************************************************************************************************************************/
|
||||
/***/ ((module) => {
|
||||
|
||||
module.exports = {
|
||||
".container": {
|
||||
"width": "227px",
|
||||
"height": "227px",
|
||||
"flexDirection": "column",
|
||||
"justifyContent": "center",
|
||||
"alignItems": "center"
|
||||
},
|
||||
".score": {
|
||||
"textAlign": "center",
|
||||
"width": "70px",
|
||||
"height": "17px",
|
||||
"letterSpacing": "0px",
|
||||
"fontSize": "11.5px",
|
||||
"marginTop": "1px",
|
||||
"marginBottom": "3px",
|
||||
"color": "#eb0bc7f6"
|
||||
},
|
||||
".best": {
|
||||
"textAlign": "center",
|
||||
"width": "60px",
|
||||
"height": "17px",
|
||||
"fontSize": "12.5px",
|
||||
"letterSpacing": "0px",
|
||||
"marginTop": "8.3px",
|
||||
"color": "#64f6f3"
|
||||
},
|
||||
".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": "#000000"
|
||||
},
|
||||
".gameover": {
|
||||
"fontSize": "30px",
|
||||
"color": "#FF7500"
|
||||
}
|
||||
}
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./lib/json.js!./lib/template.js!d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.hml":
|
||||
/*!************************************************************************************************************************************!*\
|
||||
!*** ./lib/json.js!./lib/template.js!d:\Github\2048-HarmonyOS-Full\MyApplication2\entry\src\main\js\default\pages\index\index.hml ***!
|
||||
\************************************************************************************************************************************/
|
||||
/***/ ((module) => {
|
||||
|
||||
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 decodeURI('Best:') + (this.best)}
|
||||
},
|
||||
"type": "text",
|
||||
"classList": [
|
||||
"best"
|
||||
]
|
||||
},
|
||||
{
|
||||
"attr": {
|
||||
"debugLine": "pages/index/index:5",
|
||||
"className": "score",
|
||||
"value": function () {return decodeURI('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",
|
||||
"longpress": "ToAbout"
|
||||
},
|
||||
"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"
|
||||
],
|
||||
"onBubbleEvents": {
|
||||
"click": "onInit"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./node_modules/@babel/runtime/helpers/interopRequireDefault.js":
|
||||
/*!**********************************************************************!*\
|
||||
!*** ./node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
|
||||
\**********************************************************************/
|
||||
/***/ ((module) => {
|
||||
|
||||
"use strict";
|
||||
|
||||
|
||||
function _interopRequireDefault(obj) {
|
||||
return obj && obj.__esModule ? obj : {
|
||||
"default": obj
|
||||
};
|
||||
}
|
||||
|
||||
module.exports = _interopRequireDefault;
|
||||
module.exports.default = module.exports, module.exports.__esModule = true;
|
||||
|
||||
function requireModule(moduleName) {
|
||||
const systemList = ['system.router', 'system.app', 'system.prompt', 'system.configuration',
|
||||
'system.image', 'system.device', 'system.mediaquery', 'ohos.animator', 'system.grid', 'system.resource']
|
||||
var target = ''
|
||||
if (systemList.includes(moduleName.replace('@', ''))) {
|
||||
target = $app_require$('@app-module/' + moduleName.substring(1));
|
||||
return target;
|
||||
}
|
||||
var shortName = moduleName.replace(/@[^.]+.([^.]+)/, '$1');
|
||||
if (typeof ohosplugin !== 'undefined' && /@ohos/.test(moduleName)) {
|
||||
target = ohosplugin;
|
||||
for (let key of shortName.split('.')) {
|
||||
target = target[key];
|
||||
if(!target) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (typeof target !== 'undefined') {
|
||||
return target;
|
||||
}
|
||||
}
|
||||
if (typeof systemplugin !== 'undefined') {
|
||||
target = systemplugin;
|
||||
for (let key of shortName.split('.')) {
|
||||
target = target[key];
|
||||
if(!target) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (typeof target !== 'undefined') {
|
||||
return target;
|
||||
}
|
||||
}
|
||||
target = requireNapi(shortName);
|
||||
return target;
|
||||
}
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\3.0.0.0\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\3.0.0.0\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!./lib/resource-reference-script.js!d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\index\\index.js":
|
||||
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** ./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\Users\honor\AppData\Local\Huawei\Sdk\js\3.0.0.0\build-tools\ace-loader\node_modules\@babel\preset-env&plugins[]=C:\Users\honor\AppData\Local\Huawei\Sdk\js\3.0.0.0\build-tools\ace-loader\node_modules\@babel\plugin-transform-modules-commonjs&comments=false!./lib/resource-reference-script.js!d:\Github\2048-HarmonyOS-Full\MyApplication2\entry\src\main\js\default\pages\index\index.js ***!
|
||||
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
/***/ ((module, __unused_webpack_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(requireModule("@system.brightness"));
|
||||
|
||||
var _system2 = _interopRequireDefault(requireModule("@system.vibrator"));
|
||||
|
||||
var _system3 = _interopRequireDefault(requireModule("@system.prompt"));
|
||||
|
||||
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];
|
||||
|
||||
_system2["default"].vibrate({
|
||||
mode: 'short',
|
||||
success: function success(ret) {
|
||||
console.log('tzx vibrate is successful');
|
||||
},
|
||||
fail: function fail(ret) {
|
||||
console.log('tzx vibrate is failed');
|
||||
},
|
||||
complete: function complete(ret) {
|
||||
console.log('tzx vibrate is completed');
|
||||
}
|
||||
});
|
||||
|
||||
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;
|
||||
}
|
||||
},
|
||||
ToAbout: function ToAbout() {
|
||||
_system3["default"].showToast({
|
||||
message: '这是小草林开发的2048小游戏',
|
||||
duration: 4567
|
||||
});
|
||||
},
|
||||
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) {
|
||||
_system2["default"].vibrate({
|
||||
mode: 'long',
|
||||
success: function success(ret) {
|
||||
console.log('vibrate is successful');
|
||||
},
|
||||
fail: function fail(ret) {
|
||||
console.log('vibrate is failed');
|
||||
},
|
||||
complete: function complete(ret) {
|
||||
console.log('vibrate is completed');
|
||||
}
|
||||
});
|
||||
|
||||
console.info('游戏结束');
|
||||
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;
|
||||
|
||||
function requireModule(moduleName) {
|
||||
const systemList = ['system.router', 'system.app', 'system.prompt', 'system.configuration',
|
||||
'system.image', 'system.device', 'system.mediaquery', 'ohos.animator', 'system.grid', 'system.resource']
|
||||
var target = ''
|
||||
if (systemList.includes(moduleName.replace('@', ''))) {
|
||||
target = $app_require$('@app-module/' + moduleName.substring(1));
|
||||
return target;
|
||||
}
|
||||
var shortName = moduleName.replace(/@[^.]+.([^.]+)/, '$1');
|
||||
if (typeof ohosplugin !== 'undefined' && /@ohos/.test(moduleName)) {
|
||||
target = ohosplugin;
|
||||
for (let key of shortName.split('.')) {
|
||||
target = target[key];
|
||||
if(!target) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (typeof target !== 'undefined') {
|
||||
return target;
|
||||
}
|
||||
}
|
||||
if (typeof systemplugin !== 'undefined') {
|
||||
target = systemplugin;
|
||||
for (let key of shortName.split('.')) {
|
||||
target = target[key];
|
||||
if(!target) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (typeof target !== 'undefined') {
|
||||
return target;
|
||||
}
|
||||
}
|
||||
target = requireNapi(shortName);
|
||||
return target;
|
||||
}
|
||||
|
||||
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 */
|
||||
|
||||
|
||||
/***/ })
|
||||
|
||||
/******/ });
|
||||
/************************************************************************/
|
||||
/******/ // The module cache
|
||||
/******/ var __webpack_module_cache__ = {};
|
||||
/******/
|
||||
/******/ // The require function
|
||||
/******/ function __webpack_require__(moduleId) {
|
||||
/******/ // Check if module is in cache
|
||||
/******/ var cachedModule = __webpack_module_cache__[moduleId];
|
||||
/******/ if (cachedModule !== undefined) {
|
||||
/******/ return cachedModule.exports;
|
||||
/******/ }
|
||||
/******/ // Create a new module (and put it into the cache)
|
||||
/******/ var module = __webpack_module_cache__[moduleId] = {
|
||||
/******/ // no module.id needed
|
||||
/******/ // no module.loaded needed
|
||||
/******/ exports: {}
|
||||
/******/ };
|
||||
/******/
|
||||
/******/ // Execute the module function
|
||||
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
|
||||
/******/
|
||||
/******/ // Return the exports of the module
|
||||
/******/ return module.exports;
|
||||
/******/ }
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk.
|
||||
(() => {
|
||||
/*!**********************************************************************************************************!*\
|
||||
!*** d:\Github\2048-HarmonyOS-Full\MyApplication2\entry\src\main\js\default\pages\index\index.hml?entry ***!
|
||||
\**********************************************************************************************************/
|
||||
var $app_template$ = __webpack_require__(/*! !!./lib/json.js!./lib/template.js!./index.hml */ "./lib/json.js!./lib/template.js!d:\\Github\\2048-HarmonyOS-Full\\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\\2048-HarmonyOS-Full\\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\3.0.0.0\build-tools\ace-loader\node_modules\@babel\preset-env&plugins[]=C:\Users\honor\AppData\Local\Huawei\Sdk\js\3.0.0.0\build-tools\ace-loader\node_modules\@babel\plugin-transform-modules-commonjs&comments=false!./lib/resource-reference-script.js!./index.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\3.0.0.0\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\3.0.0.0\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!./lib/resource-reference-script.js!d:\\Github\\2048-HarmonyOS-Full\\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
|
@@ -0,0 +1,397 @@
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ var __webpack_modules__ = ({
|
||||
|
||||
/***/ "./lib/json.js!./lib/style.js!d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\page0\\page0.css":
|
||||
/*!*********************************************************************************************************************************!*\
|
||||
!*** ./lib/json.js!./lib/style.js!d:\Github\2048-HarmonyOS-Full\MyApplication2\entry\src\main\js\default\pages\page0\page0.css ***!
|
||||
\*********************************************************************************************************************************/
|
||||
/***/ ((module) => {
|
||||
|
||||
module.exports = {
|
||||
".container": {
|
||||
"width": "227px",
|
||||
"height": "227px",
|
||||
"flexDirection": "column",
|
||||
"justifyContent": "center",
|
||||
"alignItems": "center"
|
||||
},
|
||||
".title": {
|
||||
"textAlign": "center",
|
||||
"width": "140px",
|
||||
"height": "62px",
|
||||
"letterSpacing": "0px",
|
||||
"fontSize": "19px",
|
||||
"marginTop": "40px",
|
||||
"marginBottom": "3px",
|
||||
"color": "#eb0750cb"
|
||||
},
|
||||
".title1": {
|
||||
"textAlign": "center",
|
||||
"width": "180px",
|
||||
"height": "150px",
|
||||
"fontSize": "15.5px",
|
||||
"marginTop": "5px",
|
||||
"marginBottom": "5px",
|
||||
"color": "#eb0597bb"
|
||||
},
|
||||
".btn": {
|
||||
"width": "65.5px",
|
||||
"height": "35.5px",
|
||||
"backgroundColor": "#155ddc",
|
||||
"marginTop": "5px",
|
||||
"fontSize": "13px",
|
||||
"marginBottom": "3px"
|
||||
},
|
||||
".btn1": {
|
||||
"width": "65.5px",
|
||||
"height": "35.5px",
|
||||
"backgroundColor": "#155ddc",
|
||||
"marginTop": "5px",
|
||||
"fontSize": "13px",
|
||||
"marginBottom": "5px"
|
||||
}
|
||||
}
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./lib/json.js!./lib/template.js!d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\page0\\page0.hml":
|
||||
/*!************************************************************************************************************************************!*\
|
||||
!*** ./lib/json.js!./lib/template.js!d:\Github\2048-HarmonyOS-Full\MyApplication2\entry\src\main\js\default\pages\page0\page0.hml ***!
|
||||
\************************************************************************************************************************************/
|
||||
/***/ ((module) => {
|
||||
|
||||
module.exports = {
|
||||
"attr": {
|
||||
"debugLine": "pages/page0/page0:1",
|
||||
"className": "container"
|
||||
},
|
||||
"type": "div",
|
||||
"classList": [
|
||||
"container"
|
||||
],
|
||||
"children": [
|
||||
{
|
||||
"attr": {
|
||||
"debugLine": "pages/page0/page0:2",
|
||||
"className": "title",
|
||||
"value": "《2048小游戏》"
|
||||
},
|
||||
"type": "text",
|
||||
"classList": [
|
||||
"title"
|
||||
]
|
||||
},
|
||||
{
|
||||
"attr": {
|
||||
"debugLine": "pages/page0/page0:5",
|
||||
"className": "title1",
|
||||
"value": "开始游戏即默认同意我的隐私声明:www.xuegao-tzx.top/g2048h.html"
|
||||
},
|
||||
"type": "text",
|
||||
"classList": [
|
||||
"title1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"attr": {
|
||||
"debugLine": "pages/page0/page0:8",
|
||||
"className": "btn",
|
||||
"type": "button",
|
||||
"value": "开始"
|
||||
},
|
||||
"type": "input",
|
||||
"classList": [
|
||||
"btn"
|
||||
],
|
||||
"onBubbleEvents": {
|
||||
"click": "ToStart"
|
||||
}
|
||||
},
|
||||
{
|
||||
"attr": {
|
||||
"debugLine": "pages/page0/page0:9",
|
||||
"className": "btn1",
|
||||
"type": "button",
|
||||
"value": "退出"
|
||||
},
|
||||
"type": "input",
|
||||
"classList": [
|
||||
"btn1"
|
||||
],
|
||||
"onBubbleEvents": {
|
||||
"click": "ToClose"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./node_modules/@babel/runtime/helpers/interopRequireDefault.js":
|
||||
/*!**********************************************************************!*\
|
||||
!*** ./node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
|
||||
\**********************************************************************/
|
||||
/***/ ((module) => {
|
||||
|
||||
"use strict";
|
||||
|
||||
|
||||
function _interopRequireDefault(obj) {
|
||||
return obj && obj.__esModule ? obj : {
|
||||
"default": obj
|
||||
};
|
||||
}
|
||||
|
||||
module.exports = _interopRequireDefault;
|
||||
module.exports.default = module.exports, module.exports.__esModule = true;
|
||||
|
||||
function requireModule(moduleName) {
|
||||
const systemList = ['system.router', 'system.app', 'system.prompt', 'system.configuration',
|
||||
'system.image', 'system.device', 'system.mediaquery', 'ohos.animator', 'system.grid', 'system.resource']
|
||||
var target = ''
|
||||
if (systemList.includes(moduleName.replace('@', ''))) {
|
||||
target = $app_require$('@app-module/' + moduleName.substring(1));
|
||||
return target;
|
||||
}
|
||||
var shortName = moduleName.replace(/@[^.]+.([^.]+)/, '$1');
|
||||
if (typeof ohosplugin !== 'undefined' && /@ohos/.test(moduleName)) {
|
||||
target = ohosplugin;
|
||||
for (let key of shortName.split('.')) {
|
||||
target = target[key];
|
||||
if(!target) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (typeof target !== 'undefined') {
|
||||
return target;
|
||||
}
|
||||
}
|
||||
if (typeof systemplugin !== 'undefined') {
|
||||
target = systemplugin;
|
||||
for (let key of shortName.split('.')) {
|
||||
target = target[key];
|
||||
if(!target) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (typeof target !== 'undefined') {
|
||||
return target;
|
||||
}
|
||||
}
|
||||
target = requireNapi(shortName);
|
||||
return target;
|
||||
}
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\3.0.0.0\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\3.0.0.0\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!./lib/resource-reference-script.js!d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\page0\\page0.js":
|
||||
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** ./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\Users\honor\AppData\Local\Huawei\Sdk\js\3.0.0.0\build-tools\ace-loader\node_modules\@babel\preset-env&plugins[]=C:\Users\honor\AppData\Local\Huawei\Sdk\js\3.0.0.0\build-tools\ace-loader\node_modules\@babel\plugin-transform-modules-commonjs&comments=false!./lib/resource-reference-script.js!d:\Github\2048-HarmonyOS-Full\MyApplication2\entry\src\main\js\default\pages\page0\page0.js ***!
|
||||
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
/***/ ((module, __unused_webpack_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(requireModule("@system.router"));
|
||||
|
||||
var _system2 = _interopRequireDefault(requireModule("@system.app"));
|
||||
|
||||
var _system3 = _interopRequireDefault(requireModule("@system.brightness"));
|
||||
|
||||
var _system4 = _interopRequireDefault(requireModule("@system.vibrator"));
|
||||
|
||||
var _system5 = _interopRequireDefault(requireModule("@system.prompt"));
|
||||
|
||||
var _default = {
|
||||
onInit: function onInit() {
|
||||
_system3["default"].setKeepScreenOn({
|
||||
keepScreenOn: true
|
||||
});
|
||||
|
||||
_system3["default"].setMode({
|
||||
mode: 1
|
||||
});
|
||||
},
|
||||
onSwipe: function onSwipe(e) {
|
||||
switch (e.direction) {
|
||||
case 'left':
|
||||
break;
|
||||
|
||||
case 'right':
|
||||
break;
|
||||
|
||||
case 'up':
|
||||
break;
|
||||
|
||||
case 'down':
|
||||
break;
|
||||
}
|
||||
},
|
||||
ToStart: function ToStart() {
|
||||
_system4["default"].vibrate({
|
||||
mode: 'short',
|
||||
success: function success(ret) {
|
||||
console.log('tzx vibrate is successful');
|
||||
},
|
||||
fail: function fail(ret) {
|
||||
console.log('tzx vibrate is failed');
|
||||
},
|
||||
complete: function complete(ret) {
|
||||
console.log('tzx vibrate is completed');
|
||||
}
|
||||
});
|
||||
|
||||
_system5["default"].showToast({
|
||||
message: '开始成功,By Xcl!',
|
||||
duration: 3579
|
||||
});
|
||||
|
||||
_system["default"].replace({
|
||||
uri: "pages/index/index"
|
||||
});
|
||||
},
|
||||
ToClose: function ToClose() {
|
||||
_system4["default"].vibrate({
|
||||
mode: 'short',
|
||||
success: function success(ret) {
|
||||
console.log('tzx vibrate is successful');
|
||||
},
|
||||
fail: function fail(ret) {
|
||||
console.log('tzx vibrate is failed');
|
||||
},
|
||||
complete: function complete(ret) {
|
||||
console.log('tzx vibrate is completed');
|
||||
}
|
||||
});
|
||||
|
||||
_system2["default"].terminate();
|
||||
}
|
||||
};
|
||||
exports["default"] = _default;
|
||||
|
||||
function requireModule(moduleName) {
|
||||
const systemList = ['system.router', 'system.app', 'system.prompt', 'system.configuration',
|
||||
'system.image', 'system.device', 'system.mediaquery', 'ohos.animator', 'system.grid', 'system.resource']
|
||||
var target = ''
|
||||
if (systemList.includes(moduleName.replace('@', ''))) {
|
||||
target = $app_require$('@app-module/' + moduleName.substring(1));
|
||||
return target;
|
||||
}
|
||||
var shortName = moduleName.replace(/@[^.]+.([^.]+)/, '$1');
|
||||
if (typeof ohosplugin !== 'undefined' && /@ohos/.test(moduleName)) {
|
||||
target = ohosplugin;
|
||||
for (let key of shortName.split('.')) {
|
||||
target = target[key];
|
||||
if(!target) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (typeof target !== 'undefined') {
|
||||
return target;
|
||||
}
|
||||
}
|
||||
if (typeof systemplugin !== 'undefined') {
|
||||
target = systemplugin;
|
||||
for (let key of shortName.split('.')) {
|
||||
target = target[key];
|
||||
if(!target) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (typeof target !== 'undefined') {
|
||||
return target;
|
||||
}
|
||||
}
|
||||
target = requireNapi(shortName);
|
||||
return target;
|
||||
}
|
||||
|
||||
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 */
|
||||
|
||||
|
||||
/***/ })
|
||||
|
||||
/******/ });
|
||||
/************************************************************************/
|
||||
/******/ // The module cache
|
||||
/******/ var __webpack_module_cache__ = {};
|
||||
/******/
|
||||
/******/ // The require function
|
||||
/******/ function __webpack_require__(moduleId) {
|
||||
/******/ // Check if module is in cache
|
||||
/******/ var cachedModule = __webpack_module_cache__[moduleId];
|
||||
/******/ if (cachedModule !== undefined) {
|
||||
/******/ return cachedModule.exports;
|
||||
/******/ }
|
||||
/******/ // Create a new module (and put it into the cache)
|
||||
/******/ var module = __webpack_module_cache__[moduleId] = {
|
||||
/******/ // no module.id needed
|
||||
/******/ // no module.loaded needed
|
||||
/******/ exports: {}
|
||||
/******/ };
|
||||
/******/
|
||||
/******/ // Execute the module function
|
||||
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
|
||||
/******/
|
||||
/******/ // Return the exports of the module
|
||||
/******/ return module.exports;
|
||||
/******/ }
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk.
|
||||
(() => {
|
||||
/*!**********************************************************************************************************!*\
|
||||
!*** d:\Github\2048-HarmonyOS-Full\MyApplication2\entry\src\main\js\default\pages\page0\page0.hml?entry ***!
|
||||
\**********************************************************************************************************/
|
||||
var $app_template$ = __webpack_require__(/*! !!./lib/json.js!./lib/template.js!./page0.hml */ "./lib/json.js!./lib/template.js!d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\page0\\page0.hml")
|
||||
var $app_style$ = __webpack_require__(/*! !!./lib/json.js!./lib/style.js!./page0.css */ "./lib/json.js!./lib/style.js!d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\page0\\page0.css")
|
||||
var $app_script$ = __webpack_require__(/*! !!./lib/script.js!./node_modules/babel-loader?presets[]=C:\Users\honor\AppData\Local\Huawei\Sdk\js\3.0.0.0\build-tools\ace-loader\node_modules\@babel\preset-env&plugins[]=C:\Users\honor\AppData\Local\Huawei\Sdk\js\3.0.0.0\build-tools\ace-loader\node_modules\@babel\plugin-transform-modules-commonjs&comments=false!./lib/resource-reference-script.js!./page0.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\3.0.0.0\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\3.0.0.0\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!./lib/resource-reference-script.js!d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\page0\\page0.js")
|
||||
|
||||
$app_define$('@app-component/page0', [], 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/page0',undefined,undefined)
|
||||
})();
|
||||
|
||||
/******/ })()
|
||||
;
|
||||
//# sourceMappingURL=page0.js.map
|
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"./pages/page0/page0.js","mappings":";;;;;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;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;AACA;AACA;AACA;;;;;;;;;;AC3CA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;AC/DA,SAASA,sBAAT,CAAgCC,GAAhC,EAAqC;AACnC,SAAOA,GAAG,IAAIA,GAAG,CAACC,UAAX,GAAwBD,GAAxB,GAA8B;AACnC,eAAWA;AADwB,GAArC;AAGD;;AAEDE,MAAM,CAACC,OAAP,GAAiBJ,sBAAjB;AACAG,sBAAA,GAA4BA,MAAM,CAACC,OAAnC,EAA4CD,yBAAA,GAA4B,IAAxE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACPA;;AACA;;AACA;;AACA;;AACA;;eACe;AACXE,EAAAA,MADW,oBACF;AACLC,wBAAWC,eAAX,CAA2B;AAACC,MAAAA,YAAY,EAAE;AAAf,KAA3B;;AACAF,wBAAWG,OAAX,CAAmB;AAACC,MAAAA,IAAI,EAAE;AAAP,KAAnB;AACH,GAJU;AAKXC,EAAAA,OALW,mBAKHC,CALG,EAKA;AACP,YAAQA,CAAC,CAACC,SAAV;AACI,WAAK,MAAL;AACI;;AACJ,WAAK,OAAL;AACI;;AACJ,WAAK,IAAL;AACI;;AACJ,WAAK,MAAL;AACI;AARR;AAUH,GAhBU;AAiBXC,EAAAA,OAjBW,qBAiBF;AACLC,wBAASC,OAAT,CAAiB;AACbN,MAAAA,IAAI,EAAE,OADO;AAEbO,MAAAA,OAAO,EAAE,iBAASC,GAAT,EAAc;AACnBC,QAAAA,OAAO,CAACC,GAAR,CAAY,2BAAZ;AACH,OAJY;AAKbC,MAAAA,IAAI,EAAE,cAASH,GAAT,EAAc;AAChBC,QAAAA,OAAO,CAACC,GAAR,CAAY,uBAAZ;AACH,OAPY;AAQbE,MAAAA,QAAQ,EAAE,kBAASJ,GAAT,EAAc;AACpBC,QAAAA,OAAO,CAACC,GAAR,CAAY,0BAAZ;AACH;AAVY,KAAjB;;AAYAG,wBAAOC,SAAP,CAAiB;AACbC,MAAAA,OAAO,EAAE,cADI;AAEbC,MAAAA,QAAQ,EAAE;AAFG,KAAjB;;AAIAC,uBAAOC,OAAP,CAAe;AACXC,MAAAA,GAAG,EAAE;AADM,KAAf;AAGH,GArCU;AAsCXC,EAAAA,OAtCW,qBAsCF;AACLf,wBAASC,OAAT,CAAiB;AACbN,MAAAA,IAAI,EAAE,OADO;AAEbO,MAAAA,OAAO,EAAE,iBAASC,GAAT,EAAc;AACnBC,QAAAA,OAAO,CAACC,GAAR,CAAY,2BAAZ;AACH,OAJY;AAKbC,MAAAA,IAAI,EAAE,cAASH,GAAT,EAAc;AAChBC,QAAAA,OAAO,CAACC,GAAR,CAAY,uBAAZ;AACH,OAPY;AAQbE,MAAAA,QAAQ,EAAE,kBAASJ,GAAT,EAAc;AACpBC,QAAAA,OAAO,CAACC,GAAR,CAAY,0BAAZ;AACH;AAVY,KAAjB;;AAYAW,wBAAIC,SAAJ;AACH;AApDU;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;UCLf;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;;;;;;;;ACtBA,qBAAqB,mBAAO,CAAC,8LAAuN;AACpP,kBAAkB,mBAAO,CAAC,wLAAoN;AAC9O,mBAAmB,mBAAO,CAAC,y1BAA+nB;;AAE1pB;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA,CAAC;AACD,2D","sources":["webpack:///d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\page0\\page0.css","webpack:///d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\page0\\page0.hml","webpack:///C:\\Users\\honor\\AppData\\Local\\Huawei\\Sdk\\js\\3.0.0.0\\build-tools\\ace-loader\\node_modules\\@babel\\runtime\\helpers\\interopRequireDefault.js","webpack:///d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\page0\\page0.js","webpack:///webpack/bootstrap","webpack:///d:\\Github\\2048-HarmonyOS-Full\\MyApplication2\\entry\\src\\main\\js\\default\\pages\\page0\\page0.hml?entry"],"names":["_interopRequireDefault","obj","__esModule","module","exports","onInit","brightness","setKeepScreenOn","keepScreenOn","setMode","mode","onSwipe","e","direction","ToStart","vibrator","vibrate","success","ret","console","log","fail","complete","prompt","showToast","message","duration","router","replace","uri","ToClose","app","terminate"],"sourceRoot":""}
|
@@ -0,0 +1,78 @@
|
||||
{
|
||||
"app": {
|
||||
"bundleName": "com.xcl20481.myapplication",
|
||||
"vendor": "xcl20481",
|
||||
"apiVersion": {
|
||||
"compatible": 6,
|
||||
"target": 7,
|
||||
"releaseType": "Beta1"
|
||||
},
|
||||
"version": {
|
||||
"code": 1000000,
|
||||
"name": "1.1.0"
|
||||
}
|
||||
},
|
||||
"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/page0/page0",
|
||||
"pages/index/index"
|
||||
],
|
||||
"window": {
|
||||
"designWidth": 720,
|
||||
"autoDesignWidth": true
|
||||
}
|
||||
}
|
||||
],
|
||||
"reqPermissions": [
|
||||
{
|
||||
"name": "ohos.permission.VIBRATE"
|
||||
}
|
||||
],
|
||||
"mainAbility": "com.xcl20481.myapplication.MainAbility",
|
||||
"package": "com.xcl20481.myapplication"
|
||||
}
|
||||
}
|
@@ -0,0 +1 @@
|
||||
"D:\Github\2048-HarmonyOS-Full\MyApplication2\entry\src\main"
|
After Width: | Height: | Size: 6.0 KiB |
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="mainability_description">"JS_Empty Ability"</string>
|
||||
<string name="xcl2048">"xcl2048"</string>
|
||||
</resources>
|
@@ -0,0 +1,78 @@
|
||||
{
|
||||
"app": {
|
||||
"apiVersion": {
|
||||
"compatible": 6,
|
||||
"releaseType": "Beta1",
|
||||
"target": 7
|
||||
},
|
||||
"vendor": "xcl20481",
|
||||
"bundleName": "com.xcl20481.myapplication",
|
||||
"version": {
|
||||
"code": 1000000,
|
||||
"name": "1.1.0"
|
||||
}
|
||||
},
|
||||
"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/page0/page0",
|
||||
"pages/index/index"
|
||||
],
|
||||
"name": "default",
|
||||
"window": {
|
||||
"designWidth": 720,
|
||||
"autoDesignWidth": true
|
||||
}
|
||||
}
|
||||
],
|
||||
"reqPermissions": [
|
||||
{
|
||||
"name": "ohos.permission.VIBRATE"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@@ -0,0 +1,4 @@
|
||||
media icon 0x1000002
|
||||
media icon2 0x1000003
|
||||
string mainability_description 0x1000000
|
||||
string xcl2048 0x1000001
|
@@ -0,0 +1,81 @@
|
||||
{
|
||||
"app": {
|
||||
"apiVersion": {
|
||||
"compatible": 6,
|
||||
"releaseType": "Beta1",
|
||||
"target": 7
|
||||
},
|
||||
"vendor": "xcl20481",
|
||||
"bundleName": "com.xcl20481.myapplication",
|
||||
"version": {
|
||||
"code": 1000000,
|
||||
"name": "1.1.0"
|
||||
}
|
||||
},
|
||||
"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/page0/page0",
|
||||
"pages/index/index"
|
||||
],
|
||||
"name": "default",
|
||||
"window": {
|
||||
"designWidth": 720,
|
||||
"autoDesignWidth": true
|
||||
}
|
||||
}
|
||||
],
|
||||
"reqPermissions": [
|
||||
{
|
||||
"name": "ohos.permission.VIBRATE"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
After Width: | Height: | Size: 6.2 KiB |
After Width: | Height: | Size: 6.0 KiB |
@@ -0,0 +1,5 @@
|
||||
D:\Github\2048-HarmonyOS-Full\MyApplication2\entry\build\intermediates\shell\debug\build\javac\classes\com\xcl20481\myapplication\MainAbilityShellActivity.class
|
||||
D:\Github\2048-HarmonyOS-Full\MyApplication2\entry\build\intermediates\shell\debug\build\javac\classes\com\xcl20481\myapplication\R$drawable.class
|
||||
D:\Github\2048-HarmonyOS-Full\MyApplication2\entry\build\intermediates\shell\debug\build\javac\classes\com\xcl20481\myapplication\R$string.class
|
||||
D:\Github\2048-HarmonyOS-Full\MyApplication2\entry\build\intermediates\shell\debug\build\javac\classes\com\xcl20481\myapplication\R.class
|
||||
D:\Github\2048-HarmonyOS-Full\MyApplication2\entry\build\intermediates\shell\debug\build\javac\classes\com\xcl20481\myapplication\ShellMyApplication.class
|
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.xcl20481.myapplication" android:versionCode="1000000" android:versionName="1.1.0">
|
||||
|
||||
<uses-feature android:name="zidane.software.ability" android:required="false"/>
|
||||
|
||||
<uses-sdk android:minSdkVersion="26" android:targetSdkVersion="29"/>
|
||||
|
||||
<uses-permission android:name="ohos.permission.VIBRATE"/>
|
||||
|
||||
<application android:usesCleartextTraffic="false" android:icon="@drawable/icon2" android:directBootAware="false" android:allowBackup="false" android:label="@string/xcl2048" android:name="com.xcl20481.myapplication.ShellMyApplication" android:persistent="true" android:debuggable="true">
|
||||
|
||||
<meta-data android:value="true" android:name="permZA"/>
|
||||
|
||||
<activity android:icon="@drawable/icon2" android:windowSoftInputMode="adjustResize" android:label="@string/xcl2048" android:name="com.xcl20481.myapplication.MainAbilityShellActivity" android:launchMode="standard" android:exported="true">
|
||||
|
||||
<intent-filter>
|
||||
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
|
||||
<category android:name="android.intent.category.LAUNCHER"/>
|
||||
|
||||
</intent-filter>
|
||||
|
||||
</activity>
|
||||
|
||||
</application>
|
||||
|
||||
</manifest>
|
After Width: | Height: | Size: 6.0 KiB |
After Width: | Height: | Size: 6.0 KiB |
@@ -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;
|
||||
}
|
||||
}
|
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.xcl20481.myapplication" android:versionCode="1000000" android:versionName="1.1.0">
|
||||
<uses-feature android:name="zidane.software.ability" android:required="false"/>
|
||||
<uses-sdk android:minSdkVersion="26" android:targetSdkVersion="29"/>
|
||||
<uses-permission android:name="ohos.permission.VIBRATE"/>
|
||||
<application android:usesCleartextTraffic="false" android:icon="@drawable/icon2" android:directBootAware="false" android:allowBackup="false" android:label="@string/xcl2048" android:name="com.xcl20481.myapplication.ShellMyApplication" android:persistent="true" android:debuggable="true">
|
||||
<meta-data android:value="true" android:name="permZA"/>
|
||||
</application>
|
||||
</manifest>
|
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="com.xcl20481.myapplication" android:versionCode="1000000" android:versionName="1.1.0">
|
||||
|
||||
<uses-feature android:name="zidane.software.ability" android:required="false"/>
|
||||
|
||||
<uses-sdk android:minSdkVersion="26" android:targetSdkVersion="29"/>
|
||||
|
||||
<uses-permission android:name="ohos.permission.VIBRATE"/>
|
||||
|
||||
<application android:usesCleartextTraffic="false" android:icon="@drawable/icon2" android:directBootAware="false" android:allowBackup="false" android:label="@string/xcl2048" android:name="com.xcl20481.myapplication.ShellMyApplication" android:persistent="true">
|
||||
|
||||
<meta-data android:value="true" android:name="permZA"/>
|
||||
|
||||
<activity android:icon="@drawable/icon2" android:windowSoftInputMode="adjustResize" android:label="@string/xcl2048" android:name="com.xcl20481.myapplication.MainAbilityShellActivity" android:launchMode="standard" android:exported="true">
|
||||
|
||||
<intent-filter>
|
||||
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
|
||||
<category android:name="android.intent.category.LAUNCHER"/>
|
||||
|
||||
</intent-filter>
|
||||
|
||||
</activity>
|
||||
|
||||
</application>
|
||||
|
||||
</manifest>
|
@@ -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);
|
||||
}
|
||||
}
|
@@ -0,0 +1,10 @@
|
||||
package com.xcl20481.myapplication;
|
||||
|
||||
import ohos.ace.ability.AceApplication;
|
||||
|
||||
public class ShellMyApplication extends AceApplication {
|
||||
@Override
|
||||
public void onCreate() {
|
||||
super.onCreate();
|
||||
}
|
||||
}
|
After Width: | Height: | Size: 6.0 KiB |
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<resources>
|
||||
<string name="mainability_description">"JS_Empty Ability"</string>
|
||||
<string name="xcl2048">"xcl2048"</string>
|
||||
</resources>
|
18
MyApplication2/entry/build/outputs/hap/debug/hapInfo.json
Normal file
@@ -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"
|
||||
}
|
||||
]
|
53
MyApplication2/entry/build/outputs/hap/debug/pack.info
Normal file
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"summary": {
|
||||
"app": {
|
||||
"bundleName": "com.xcl20481.myapplication",
|
||||
"version": {
|
||||
"code": 1000000,
|
||||
"name": "1.1.0"
|
||||
}
|
||||
},
|
||||
"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": 6,
|
||||
"releaseType": "Beta1",
|
||||
"target": 7
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"packages": [
|
||||
{
|
||||
"deviceType": [
|
||||
"phone",
|
||||
"tablet",
|
||||
"tv",
|
||||
"wearable"
|
||||
],
|
||||
"moduleType": "entry",
|
||||
"deliveryWithInstall": true,
|
||||
"name": "entry-debug-rich-unsigned"
|
||||
}
|
||||
]
|
||||
}
|
@@ -0,0 +1,2 @@
|
||||
Manifest-Version: 1.0
|
||||
|