├── .github └── workflows │ ├── build_and_release.yml │ └── main.yml ├── .gitignore ├── .gitlab-ci.yml ├── CODE_OF_CONDUCT.md ├── Dockerfile ├── GOVERNANCE.md ├── Jenkinsfile ├── LICENSE ├── NOTICE ├── README.md ├── core ├── framework │ ├── .clang-format │ ├── .eslintignore │ ├── .eslintrc │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.json │ ├── README.MD │ ├── babel.config.js │ ├── build.sh │ ├── config │ │ ├── deploy.js │ │ ├── rollup.base.js │ │ ├── rollup.config.js │ │ ├── sys-comp.js │ │ └── util.js │ ├── docs │ │ ├── Framework Profiler.md │ │ └── frame-graph.png │ ├── nyc.config.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── dsls │ │ │ └── xvm │ │ │ │ ├── app │ │ │ │ ├── bundle.js │ │ │ │ ├── custom.js │ │ │ │ ├── event.js │ │ │ │ └── interface.js │ │ │ │ ├── context.js │ │ │ │ ├── index.js │ │ │ │ ├── interface.js │ │ │ │ ├── page │ │ │ │ ├── bundle.js │ │ │ │ ├── executor.js │ │ │ │ ├── interface.js │ │ │ │ └── misc.js │ │ │ │ ├── plugin-i18n │ │ │ │ ├── extend.js │ │ │ │ ├── format.js │ │ │ │ ├── index.js │ │ │ │ ├── install.js │ │ │ │ ├── mixin.js │ │ │ │ ├── path.js │ │ │ │ └── util.js │ │ │ │ ├── util.js │ │ │ │ └── vm │ │ │ │ ├── compiler.js │ │ │ │ ├── directive.js │ │ │ │ ├── dom.js │ │ │ │ ├── index.js │ │ │ │ ├── linker.js │ │ │ │ ├── observer.js │ │ │ │ └── watcher.js │ │ ├── infras │ │ │ ├── bundles │ │ │ │ ├── animation │ │ │ │ │ └── index.js │ │ │ │ ├── canvas │ │ │ │ │ ├── base64.js │ │ │ │ │ ├── channel.js │ │ │ │ │ ├── context-2d │ │ │ │ │ │ ├── canvas-gradient.js │ │ │ │ │ │ ├── canvas-pattern.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── text-metrics.js │ │ │ │ │ ├── image.js │ │ │ │ │ └── index.js │ │ │ │ └── parser │ │ │ │ │ ├── discode.js │ │ │ │ │ ├── htmlparser.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── style.js │ │ │ │ │ ├── transfer.js │ │ │ │ │ └── util.js │ │ │ ├── common │ │ │ │ ├── console.js │ │ │ │ ├── index.js │ │ │ │ └── router.js │ │ │ ├── dock │ │ │ │ ├── app │ │ │ │ │ ├── event.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── locale.js │ │ │ │ │ └── misc.js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── config.js │ │ │ │ ├── interface.js │ │ │ │ ├── page │ │ │ │ │ ├── index.js │ │ │ │ │ └── misc.js │ │ │ │ └── timer.js │ │ │ ├── entry │ │ │ │ ├── main │ │ │ │ │ ├── index.js │ │ │ │ │ ├── infras-ext.js │ │ │ │ │ └── styling.js │ │ │ │ ├── web │ │ │ │ │ ├── index.js │ │ │ │ │ └── web.js │ │ │ │ └── worker │ │ │ │ │ ├── index.js │ │ │ │ │ ├── interface.js │ │ │ │ │ └── message.js │ │ │ ├── platform │ │ │ │ ├── broadcastchannel │ │ │ │ │ └── index.js │ │ │ │ ├── chunk.js │ │ │ │ ├── interface.js │ │ │ │ ├── interface │ │ │ │ │ ├── index.js │ │ │ │ │ └── textdecoder.js │ │ │ │ ├── manifest.js │ │ │ │ ├── module │ │ │ │ │ ├── index.js │ │ │ │ │ ├── interface.js │ │ │ │ │ └── misc.js │ │ │ │ ├── promise.js │ │ │ │ └── session.js │ │ │ ├── runtime │ │ │ │ ├── dom │ │ │ │ │ ├── index.js │ │ │ │ │ ├── misc.js │ │ │ │ │ ├── model.js │ │ │ │ │ ├── nodes │ │ │ │ │ │ ├── comment.js │ │ │ │ │ │ ├── definition.js │ │ │ │ │ │ ├── document.js │ │ │ │ │ │ ├── element.js │ │ │ │ │ │ ├── event │ │ │ │ │ │ │ ├── event.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── touch.js │ │ │ │ │ │ ├── figment.js │ │ │ │ │ │ ├── former.js │ │ │ │ │ │ ├── fragment.js │ │ │ │ │ │ ├── html.js │ │ │ │ │ │ ├── node.js │ │ │ │ │ │ ├── tag.js │ │ │ │ │ │ ├── target.js │ │ │ │ │ │ └── text.js │ │ │ │ │ ├── util.js │ │ │ │ │ └── validator.js │ │ │ │ ├── helper.js │ │ │ │ ├── index.js │ │ │ │ ├── listener.js │ │ │ │ └── streamer.js │ │ │ └── styling │ │ │ │ ├── action.js │ │ │ │ ├── calls.js │ │ │ │ ├── dom │ │ │ │ ├── css │ │ │ │ │ ├── calculator.js │ │ │ │ │ ├── compiler.js │ │ │ │ │ ├── definition.js │ │ │ │ │ └── selector.js │ │ │ │ ├── index.js │ │ │ │ ├── misc.js │ │ │ │ ├── model.js │ │ │ │ ├── nodes │ │ │ │ │ ├── definition.js │ │ │ │ │ ├── document.js │ │ │ │ │ ├── element.js │ │ │ │ │ └── node.js │ │ │ │ └── util.js │ │ │ │ ├── helper.js │ │ │ │ ├── index.js │ │ │ │ └── listener.js │ │ └── shared │ │ │ ├── error.js │ │ │ ├── events.js │ │ │ ├── function.js │ │ │ ├── pubsub.js │ │ │ └── util.js │ ├── sys-components │ │ ├── vue │ │ │ └── src │ │ │ │ └── manifest.json │ │ └── xvm │ │ │ ├── .gitignore │ │ │ ├── babel.config.js │ │ │ ├── package.json │ │ │ ├── sign │ │ │ └── release │ │ │ │ ├── certificate.pem │ │ │ │ └── private.pem │ │ │ └── src │ │ │ ├── Common │ │ │ └── logo.png │ │ │ ├── app.ux │ │ │ ├── manifest.json │ │ │ └── sys │ │ │ └── web │ │ │ └── index.ux │ └── test │ │ ├── config │ │ ├── webpack.config.ux.js │ │ └── webpack.worker.config.js │ │ ├── suite │ │ ├── .eslintrc │ │ ├── bridge │ │ │ ├── common.js │ │ │ ├── imports.js │ │ │ ├── platform │ │ │ │ ├── features │ │ │ │ │ ├── ad.js │ │ │ │ │ ├── animation.js │ │ │ │ │ ├── bannerAd.js │ │ │ │ │ ├── base.js │ │ │ │ │ ├── canvas.js │ │ │ │ │ ├── class1.js │ │ │ │ │ ├── decode.js │ │ │ │ │ ├── fn.js │ │ │ │ │ ├── prompt.js │ │ │ │ │ ├── router.js │ │ │ │ │ ├── sample.js │ │ │ │ │ ├── websocket.js │ │ │ │ │ ├── websocketfactory.js │ │ │ │ │ └── worker.js │ │ │ │ └── index.js │ │ │ ├── plugins │ │ │ │ └── snapshot.js │ │ │ ├── reporter.js │ │ │ ├── runtime │ │ │ │ └── index.js │ │ │ └── util.js │ │ ├── dsls │ │ │ ├── xvm │ │ │ │ ├── app │ │ │ │ │ ├── app.ux │ │ │ │ │ ├── component │ │ │ │ │ │ ├── part1.ux │ │ │ │ │ │ ├── part2.ux │ │ │ │ │ │ └── part3.ux │ │ │ │ │ ├── i18n │ │ │ │ │ │ ├── en.json │ │ │ │ │ │ ├── fu.json │ │ │ │ │ │ └── zh.json │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── plugin-demo.js │ │ │ │ ├── imports.js │ │ │ │ └── page │ │ │ │ │ ├── 00.actions │ │ │ │ │ └── sequence │ │ │ │ │ │ ├── common.css │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ ├── index.test.js.snapshot │ │ │ │ │ │ └── index.ux │ │ │ │ │ ├── 01.base │ │ │ │ │ ├── component │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ ├── part1.ux │ │ │ │ │ │ ├── part2.ux │ │ │ │ │ │ └── part3.ux │ │ │ │ │ ├── create │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ └── index.ux │ │ │ │ │ ├── debugger │ │ │ │ │ │ ├── editHTML │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ └── index.ux │ │ │ │ │ │ └── setAttrs │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ └── index.ux │ │ │ │ │ ├── element │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ └── index.ux │ │ │ │ │ ├── error │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ ├── part1.ux │ │ │ │ │ │ ├── part2.ux │ │ │ │ │ │ └── part3.ux │ │ │ │ │ ├── i18n │ │ │ │ │ │ └── base │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ └── part1.ux │ │ │ │ │ └── status │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ ├── part1.ux │ │ │ │ │ │ └── script │ │ │ │ │ │ ├── script0.js │ │ │ │ │ │ ├── script1.js │ │ │ │ │ │ ├── script2.js │ │ │ │ │ │ └── script3.js │ │ │ │ │ ├── 02.module │ │ │ │ │ └── sample │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ └── index.ux │ │ │ │ │ ├── 03.element │ │ │ │ │ ├── animate │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ └── index.ux │ │ │ │ │ ├── canvas │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ └── index.ux │ │ │ │ │ ├── event │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ └── index.ux │ │ │ │ │ └── richtext │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ └── index.ux │ │ │ │ │ ├── 04.css │ │ │ │ │ └── css │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ └── index.ux │ │ │ │ │ ├── 05.model │ │ │ │ │ ├── component │ │ │ │ │ │ ├── $attrs │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ ├── part1.ux │ │ │ │ │ │ │ ├── part2.ux │ │ │ │ │ │ │ └── part3.ux │ │ │ │ │ │ ├── $listeners │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ ├── part1.ux │ │ │ │ │ │ │ └── part2.ux │ │ │ │ │ │ ├── array │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ ├── part1.ux │ │ │ │ │ │ │ └── part2.ux │ │ │ │ │ │ ├── bugfix │ │ │ │ │ │ │ ├── changeclass │ │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ │ └── part1.ux │ │ │ │ │ │ │ ├── interclass │ │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ │ └── part1.ux │ │ │ │ │ │ │ └── interid │ │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ │ └── part1.ux │ │ │ │ │ │ ├── commoncomp │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ └── part1.ux │ │ │ │ │ │ ├── event │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ └── part1.ux │ │ │ │ │ │ ├── externalclasses │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ ├── part1.ux │ │ │ │ │ │ │ ├── part2.ux │ │ │ │ │ │ │ └── part3.ux │ │ │ │ │ │ ├── object │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ ├── part1.ux │ │ │ │ │ │ │ ├── part2.ux │ │ │ │ │ │ │ └── part3.ux │ │ │ │ │ │ ├── registestyle │ │ │ │ │ │ │ └── slot │ │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ │ ├── part1.ux │ │ │ │ │ │ │ │ ├── part2.ux │ │ │ │ │ │ │ │ └── part21.ux │ │ │ │ │ │ ├── slot │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ ├── part1.ux │ │ │ │ │ │ │ ├── part2.ux │ │ │ │ │ │ │ ├── part3.ux │ │ │ │ │ │ │ └── part4.ux │ │ │ │ │ │ ├── slotdefault │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ ├── part1.ux │ │ │ │ │ │ │ ├── part2.ux │ │ │ │ │ │ │ ├── part3.ux │ │ │ │ │ │ │ └── part4.ux │ │ │ │ │ │ └── slotnamed │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ ├── part1.ux │ │ │ │ │ │ │ ├── part2.ux │ │ │ │ │ │ │ ├── part3.ux │ │ │ │ │ │ │ ├── part4.ux │ │ │ │ │ │ │ ├── part5.ux │ │ │ │ │ │ │ ├── part6.ux │ │ │ │ │ │ │ ├── part7.ux │ │ │ │ │ │ │ └── part8.ux │ │ │ │ │ ├── directive │ │ │ │ │ │ ├── bugfix │ │ │ │ │ │ │ ├── for │ │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ │ └── index.ux │ │ │ │ │ │ │ ├── remove │ │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ │ └── index.ux │ │ │ │ │ │ │ └── show │ │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ │ └── part1.ux │ │ │ │ │ │ ├── component │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ ├── part1.ux │ │ │ │ │ │ │ └── part2.ux │ │ │ │ │ │ └── for │ │ │ │ │ │ │ ├── base │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ └── index.ux │ │ │ │ │ │ │ └── tid │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ ├── index.ux │ │ │ │ │ │ │ └── part.ux │ │ │ │ │ ├── executor │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ └── index.ux │ │ │ │ │ ├── pageaccess │ │ │ │ │ │ ├── external │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ └── index.ux │ │ │ │ │ │ └── internal │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ └── index.ux │ │ │ │ │ ├── state │ │ │ │ │ │ ├── undeclared │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ └── index.ux │ │ │ │ │ │ └── update │ │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ │ └── index.ux │ │ │ │ │ └── syntaxjsx │ │ │ │ │ │ └── base │ │ │ │ │ │ ├── index.test.js │ │ │ │ │ │ └── index.ux │ │ │ │ │ └── 12.options │ │ │ │ │ └── computed │ │ │ │ │ ├── index.test.js │ │ │ │ │ ├── index.ux │ │ │ │ │ └── part1.ux │ │ │ └── xvms │ │ │ │ └── importthen │ │ │ │ ├── imports.js │ │ │ │ ├── index.test.js │ │ │ │ └── project │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ ├── Demo │ │ │ │ ├── dynamic-js.js │ │ │ │ └── index.ux │ │ │ │ ├── app.ux │ │ │ │ └── manifest.json │ │ └── infras │ │ │ ├── common │ │ │ ├── imports.js │ │ │ └── index.test.js │ │ │ ├── runtime │ │ │ ├── base │ │ │ │ ├── 01.base.test.js │ │ │ │ ├── 02.body.test.js │ │ │ │ ├── 03.cascade.test.js │ │ │ │ ├── 04.node.test.js │ │ │ │ ├── 05.attribute.test.js │ │ │ │ ├── 06.style.test.js │ │ │ │ ├── 07.css.data.js │ │ │ │ ├── 07.css.test.js │ │ │ │ ├── 08.event.test.js │ │ │ │ ├── 09.compat.test.js │ │ │ │ └── perf │ │ │ │ │ ├── 01.perf.data.js │ │ │ │ │ └── 01.perf.test.js │ │ │ ├── framework │ │ │ │ ├── 01.event.test.js │ │ │ │ └── session.test.js │ │ │ ├── imports.js │ │ │ └── interface │ │ │ │ └── action.test.js │ │ │ └── worker │ │ │ ├── imports.js │ │ │ └── worker │ │ │ └── 01.worker │ │ │ └── modules │ │ │ ├── index.test.js │ │ │ ├── index.worker.js │ │ │ ├── part1.js │ │ │ └── part2.js │ │ └── xparser │ │ ├── case │ │ ├── base.raw │ │ ├── hupu.html │ │ ├── simple.html │ │ ├── text.raw │ │ └── validate.raw │ │ ├── expect │ │ ├── base.json │ │ ├── hupu.json │ │ ├── simple.json │ │ ├── text.json │ │ └── validate.json │ │ ├── index.js │ │ ├── node.js │ │ ├── test.js │ │ └── utils.js ├── plugins │ └── android │ │ ├── .gitignore │ │ ├── features │ │ ├── alipay │ │ │ ├── .gitignore │ │ │ ├── build.gradle │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── hapjs │ │ │ │ │ └── features │ │ │ │ │ └── service │ │ │ │ │ └── alipay │ │ │ │ │ └── AliPay.java │ │ │ │ └── res │ │ │ │ └── values │ │ │ │ └── strings.xml │ │ ├── asr │ │ │ ├── .gitignore │ │ │ ├── build.gradle │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── hapjs │ │ │ │ │ └── features │ │ │ │ │ └── service │ │ │ │ │ └── asr │ │ │ │ │ └── Asr.java │ │ │ │ └── res │ │ │ │ └── values │ │ │ │ └── strings.xml │ │ ├── exchange │ │ │ ├── .gitignore │ │ │ ├── build.gradle │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ ├── androidTest │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── hapjs │ │ │ │ │ └── features │ │ │ │ │ └── service │ │ │ │ │ └── exchange │ │ │ │ │ └── ExchangeTest.java │ │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── hapjs │ │ │ │ │ └── features │ │ │ │ │ └── service │ │ │ │ │ └── exchange │ │ │ │ │ ├── ExchangeFeature.java │ │ │ │ │ ├── HapUriProvider.java │ │ │ │ │ ├── provider │ │ │ │ │ ├── ExchangeDatabaseHelper.java │ │ │ │ │ └── ExchangeProvider.java │ │ │ │ │ └── receiver │ │ │ │ │ └── PackageRemoveReceiver.java │ │ │ │ └── res │ │ │ │ └── values │ │ │ │ └── strings.xml │ │ ├── qqaccount │ │ │ ├── .gitignore │ │ │ ├── build.gradle │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── hapjs │ │ │ │ │ └── features │ │ │ │ │ └── service │ │ │ │ │ └── qqaccount │ │ │ │ │ └── QQAccount.java │ │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── qq_h5_login_dialog.xml │ │ │ │ └── values │ │ │ │ └── strings.xml │ │ ├── share │ │ │ ├── .gitignore │ │ │ ├── build.gradle │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── hapjs │ │ │ │ │ └── features │ │ │ │ │ └── service │ │ │ │ │ └── share │ │ │ │ │ ├── AbsShareApi.java │ │ │ │ │ ├── HandleFactory.java │ │ │ │ │ ├── Platform.java │ │ │ │ │ ├── Share.java │ │ │ │ │ ├── ShareAction.java │ │ │ │ │ ├── ShareChooserDialog.java │ │ │ │ │ ├── ShareContent.java │ │ │ │ │ ├── ShareListener.java │ │ │ │ │ └── impl │ │ │ │ │ ├── ActivityProxy.java │ │ │ │ │ ├── ContextProxy.java │ │ │ │ │ └── more │ │ │ │ │ └── MoreShareApi.java │ │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ └── feature_share_more.png │ │ │ │ ├── layout │ │ │ │ ├── feature_share_chooser.xml │ │ │ │ └── feature_share_list_item.xml │ │ │ │ └── values │ │ │ │ └── strings.xml │ │ ├── wbaccount │ │ │ ├── .gitignore │ │ │ ├── build.gradle │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── hapjs │ │ │ │ │ └── features │ │ │ │ │ └── service │ │ │ │ │ └── wbaccount │ │ │ │ │ ├── WBAccount.java │ │ │ │ │ └── WBAuthParams.java │ │ │ │ └── res │ │ │ │ └── values │ │ │ │ └── strings.xml │ │ ├── wxaccount │ │ │ ├── .gitignore │ │ │ ├── build.gradle │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── hapjs │ │ │ │ │ └── features │ │ │ │ │ └── service │ │ │ │ │ └── wxaccount │ │ │ │ │ └── WXAccount.java │ │ │ │ └── res │ │ │ │ └── values │ │ │ │ └── strings.xml │ │ └── wxpay │ │ │ ├── .gitignore │ │ │ ├── build.gradle │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── org │ │ │ │ └── hapjs │ │ │ │ └── features │ │ │ │ └── service │ │ │ │ └── wxpay │ │ │ │ └── WXPay.java │ │ │ └── res │ │ │ ├── layout │ │ │ └── wx_h5_pay_dialog.xml │ │ │ ├── values-zh-rCN │ │ │ └── strings.xml │ │ │ └── values │ │ │ ├── strings.xml │ │ │ ├── styles.xml │ │ │ └── themes.xml │ │ └── libraries │ │ └── exchange-common │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── org │ │ │ └── hapjs │ │ │ └── features │ │ │ └── service │ │ │ └── exchange │ │ │ └── common │ │ │ ├── Constant.java │ │ │ ├── ExchangeUriProvider.java │ │ │ ├── ExchangeUriUtil.java │ │ │ ├── ExchangeUtils.java │ │ │ └── PackageUtil.java │ │ └── res │ │ └── values │ │ └── strings.xml └── runtime │ └── android │ ├── .gitignore │ ├── android-hack │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── hapjs │ │ └── hackres │ │ └── HackResources.java │ ├── android-stub │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ └── java │ │ └── android │ │ └── content │ │ └── res │ │ ├── CompatibilityInfo.java │ │ ├── Resources.java │ │ ├── ResourcesImpl.java │ │ └── ResourcesKey.java │ ├── annotation-processor │ ├── .gitignore │ ├── build.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── hapjs │ │ │ └── build │ │ │ └── generator │ │ │ ├── AnnotationProcessor.java │ │ │ ├── Dependency.java │ │ │ ├── EventTarget.java │ │ │ ├── Extension.java │ │ │ ├── ExtensionMetaData.java │ │ │ ├── Inherited.java │ │ │ ├── MetaData.java │ │ │ ├── Method.java │ │ │ ├── Type.java │ │ │ └── Widget.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── javax.annotation.processing.Processor │ ├── annotation │ ├── .gitignore │ ├── build.gradle │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── hapjs │ │ └── bridge │ │ ├── Extension.java │ │ └── annotation │ │ ├── ActionAnnotation.java │ │ ├── DependencyAnnotation.java │ │ ├── EventTargetAnnotation.java │ │ ├── FeatureExtensionAnnotation.java │ │ ├── InheritedAnnotation.java │ │ ├── ModuleExtensionAnnotation.java │ │ ├── TypeAnnotation.java │ │ ├── WebFeatureExtensionAnnotation.java │ │ ├── WebInheritedAnnotation.java │ │ ├── WidgetAnnotation.java │ │ └── WidgetExtensionAnnotation.java │ ├── card-api │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── hapjs │ │ └── card │ │ └── api │ │ ├── AbstractInstallLister.java │ │ ├── AbstractRenderListener.java │ │ ├── AppDependency.java │ │ ├── AppInfo.java │ │ ├── Card.java │ │ ├── CardConfig.java │ │ ├── CardInfo.java │ │ ├── CardLifecycleCallback.java │ │ ├── CardMessageCallback.java │ │ ├── CardService.java │ │ ├── DownloadListener.java │ │ ├── GetAllAppsListener.java │ │ ├── IRenderListener.java │ │ ├── Inset.java │ │ ├── InstallListener.java │ │ ├── LogListener.java │ │ ├── PackageListener.java │ │ ├── RuntimeErrorListener.java │ │ ├── UninstallListener.java │ │ └── debug │ │ ├── CardDebugController.java │ │ ├── CardDebugHost.java │ │ └── CardDebugService.java │ ├── card-common │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── org │ │ └── hapjs │ │ └── card │ │ └── common │ │ └── utils │ │ ├── CardClassLoader.java │ │ ├── CardClassLoaderHelper.java │ │ ├── CardConfigHelper.java │ │ └── FileUtils.java │ ├── card-sdk │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ └── hap │ │ │ ├── card.json │ │ │ └── package_load_rules.json │ │ ├── java │ │ └── org │ │ │ └── hapjs │ │ │ └── card │ │ │ └── sdk │ │ │ ├── CardClient.java │ │ │ ├── IncompatibleException.java │ │ │ ├── MockActivity.java │ │ │ ├── debug │ │ │ └── SdkCardDebugReceiver.java │ │ │ └── utils │ │ │ ├── CardServiceLoader.java │ │ │ ├── CardUtils.java │ │ │ ├── ResourceInjector.java │ │ │ ├── ResourceInjectorForO.java │ │ │ └── reflect │ │ │ ├── AssetManagerClass.java │ │ │ ├── ContextImplClass.java │ │ │ ├── LoadedApkClass.java │ │ │ ├── ResourcesClass.java │ │ │ ├── ResourcesImplClass.java │ │ │ └── ResourcesManagerClass.java │ │ └── res │ │ └── values │ │ └── strings.xml │ ├── card-support │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ └── hap │ │ │ └── package_load_rules.json │ │ ├── java │ │ └── org │ │ │ └── hapjs │ │ │ └── card │ │ │ └── support │ │ │ ├── CardConstants.java │ │ │ ├── CardInstaller.java │ │ │ ├── CardView.java │ │ │ ├── DummyActivity.java │ │ │ ├── impl │ │ │ ├── CardImpl.java │ │ │ ├── CardInfoImpl.java │ │ │ ├── CardServiceImpl.java │ │ │ ├── CardServiceWorker.java │ │ │ ├── InsetImpl.java │ │ │ ├── debug │ │ │ │ └── CardDebugControllerImpl.java │ │ │ └── utils │ │ │ │ └── ReflectUtils.java │ │ │ ├── internal │ │ │ └── InternalInstallListener.java │ │ │ ├── service │ │ │ └── RemoteInstallService.java │ │ │ └── utils │ │ │ ├── CardRuntimeErrorManager.java │ │ │ ├── FileUtils.java │ │ │ └── InternalConfig.java │ │ └── res │ │ ├── drawable-xxhdpi │ │ └── card_indicator.png │ │ ├── layout │ │ └── card_default_layout.xml │ │ ├── values-zh-rCN │ │ └── strings.xml │ │ └── values │ │ └── strings.xml │ ├── config.gradle │ ├── debug-log │ ├── .gitignore │ ├── build.gradle │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── org │ │ └── hapjs │ │ └── debug │ │ └── log │ │ ├── DebuggerLogUtil.java │ │ ├── DebuggerLogUtilProvider.java │ │ └── DefaultDebuggerLogUtilImpl.java │ ├── features │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ │ └── Helloworld.rpk │ │ ├── java │ │ │ └── org │ │ │ │ └── hapjs │ │ │ │ ├── annotation │ │ │ │ └── ManualTest.java │ │ │ │ ├── bridge │ │ │ │ └── ExtensionManagerHelper.java │ │ │ │ ├── features │ │ │ │ ├── AbstractTest.java │ │ │ │ ├── CalendarTest.java │ │ │ │ ├── ClipboardTest.java │ │ │ │ ├── DeviceTest.java │ │ │ │ ├── FetchTest.java │ │ │ │ ├── GeolocationTest.java │ │ │ │ ├── NetworkTest.java │ │ │ │ ├── NotificationTest.java │ │ │ │ ├── PromptTest.java │ │ │ │ ├── RecordTest.java │ │ │ │ ├── SensorTest.java │ │ │ │ ├── ShareTest.java │ │ │ │ ├── VibratorTest.java │ │ │ │ └── storage │ │ │ │ │ └── LocalStorageTest.java │ │ │ │ └── runtime │ │ │ │ └── FeaturesApplication.java │ │ └── res │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values │ │ │ └── styles.xml │ │ │ └── xml │ │ │ └── runtime_config.xml │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── org │ │ │ │ └── hapjs │ │ │ │ └── features │ │ │ │ ├── AbstractRequest.java │ │ │ │ ├── Alarm.java │ │ │ │ ├── Barcode.java │ │ │ │ ├── Battery.java │ │ │ │ ├── Brightness.java │ │ │ │ ├── Calendar.java │ │ │ │ ├── CipherFeature.java │ │ │ │ ├── Clipboard.java │ │ │ │ ├── Contact.java │ │ │ │ ├── Decode.java │ │ │ │ ├── Device.java │ │ │ │ ├── Fetch.java │ │ │ │ ├── Geolocation.java │ │ │ │ ├── HealthService.java │ │ │ │ ├── HostConnection.java │ │ │ │ ├── Image.java │ │ │ │ ├── Keyguard.java │ │ │ │ ├── Media.java │ │ │ │ ├── Network.java │ │ │ │ ├── Notification.java │ │ │ │ ├── PackageFeature.java │ │ │ │ ├── Prompt.java │ │ │ │ ├── Record.java │ │ │ │ ├── Request.java │ │ │ │ ├── Sensor.java │ │ │ │ ├── Share.java │ │ │ │ ├── ShortMessage.java │ │ │ │ ├── Shortcut.java │ │ │ │ ├── Telecom.java │ │ │ │ ├── TextToAudio.java │ │ │ │ ├── Vibrator.java │ │ │ │ ├── Volume.java │ │ │ │ ├── Wifi.java │ │ │ │ ├── Zip.java │ │ │ │ ├── ad │ │ │ │ ├── Ad.java │ │ │ │ ├── BannerAd.java │ │ │ │ ├── BaseAd.java │ │ │ │ ├── InterstitialAd.java │ │ │ │ ├── NativeAd.java │ │ │ │ ├── RewardedVideoAd.java │ │ │ │ ├── impl │ │ │ │ │ ├── BannerAdInstance.java │ │ │ │ │ ├── InterstitialAdInstance.java │ │ │ │ │ ├── NativeAdInstance.java │ │ │ │ │ └── RewardedVideoAdInstance.java │ │ │ │ └── instance │ │ │ │ │ ├── AdConstants.java │ │ │ │ │ ├── BaseAdInstance.java │ │ │ │ │ ├── BaseBannerAdInstance.java │ │ │ │ │ ├── BaseInterstitialAdInstance.java │ │ │ │ │ ├── BaseNativeAdInstance.java │ │ │ │ │ ├── BaseRewardedVideoAd.java │ │ │ │ │ └── IAdInstance.java │ │ │ │ ├── audio │ │ │ │ ├── Audio.java │ │ │ │ ├── AudioProxy.java │ │ │ │ ├── AudioProxyImpl.java │ │ │ │ └── service │ │ │ │ │ ├── AudioService.java │ │ │ │ │ ├── MediaNotificationManager.java │ │ │ │ │ ├── MediaNotificationProvider.java │ │ │ │ │ ├── MediaPlayerPlayback.java │ │ │ │ │ └── Playback.java │ │ │ │ ├── barcode │ │ │ │ ├── BeepManager.java │ │ │ │ ├── CaptureActivity.java │ │ │ │ ├── CaptureActivityHandler.java │ │ │ │ ├── DecodeFormatManager.java │ │ │ │ ├── DecodeHandler.java │ │ │ │ ├── DecodeThread.java │ │ │ │ ├── FinishListener.java │ │ │ │ ├── InactivityTimer.java │ │ │ │ ├── Intents.java │ │ │ │ ├── ViewfinderResultPointCallback.java │ │ │ │ ├── ViewfinderView.java │ │ │ │ └── camera │ │ │ │ │ ├── AutoFocusManager.java │ │ │ │ │ ├── CameraConfigurationManager.java │ │ │ │ │ ├── CameraManager.java │ │ │ │ │ ├── PlanarYUVLuminanceSource.java │ │ │ │ │ ├── PreviewCallback.java │ │ │ │ │ └── open │ │ │ │ │ └── OpenCameraInterface.java │ │ │ │ ├── bluetooth │ │ │ │ ├── BleManager.java │ │ │ │ ├── Bluetooth.java │ │ │ │ ├── callback │ │ │ │ │ ├── BleAdapterChangeCallback.java │ │ │ │ │ ├── BleConnectStateCallback.java │ │ │ │ │ ├── BleDiscoveryServiceCallback.java │ │ │ │ │ ├── BleNotificationCallback.java │ │ │ │ │ └── BleOperationCallback.java │ │ │ │ ├── connect │ │ │ │ │ ├── BleConnector.java │ │ │ │ │ ├── BleDeviceConnectController.java │ │ │ │ │ └── BleLruHashMap.java │ │ │ │ ├── data │ │ │ │ │ ├── BleConst.java │ │ │ │ │ └── ScanOperateResult.java │ │ │ │ ├── scan │ │ │ │ │ └── BleScanner.java │ │ │ │ └── utils │ │ │ │ │ ├── BleAdParser.java │ │ │ │ │ └── PropertyUtils.java │ │ │ │ ├── geolocation │ │ │ │ ├── CustomBottomDialog.java │ │ │ │ ├── GeolocationProvider.java │ │ │ │ ├── GeolocationProviderImpl.java │ │ │ │ ├── NavigationInfo.java │ │ │ │ ├── adapter │ │ │ │ │ ├── LocationAdapter.java │ │ │ │ │ └── LocationSearchAdapter.java │ │ │ │ ├── rgc │ │ │ │ │ └── GeocodeProvider.java │ │ │ │ ├── util │ │ │ │ │ └── PackageUtils.java │ │ │ │ └── vo │ │ │ │ │ ├── HybridGeoCodeVo.java │ │ │ │ │ ├── HybridPoiInfoVo.java │ │ │ │ │ └── HybridReverseGeoCodeVo.java │ │ │ │ ├── net │ │ │ │ ├── CallbackWrapper.java │ │ │ │ ├── FileRequestBody.java │ │ │ │ ├── FormData.java │ │ │ │ ├── FormFile.java │ │ │ │ ├── RequestHelper.java │ │ │ │ └── task │ │ │ │ │ ├── DownloadTask.java │ │ │ │ │ ├── DownloadTaskImpl.java │ │ │ │ │ ├── RequestTask.java │ │ │ │ │ ├── RequestTaskImpl.java │ │ │ │ │ ├── UploadCallbackImpl.java │ │ │ │ │ ├── UploadTask.java │ │ │ │ │ └── UploadTaskImpl.java │ │ │ │ ├── nfc │ │ │ │ ├── IsoDepInstance.java │ │ │ │ ├── MifareClassicInstance.java │ │ │ │ ├── MifareUltralightInstance.java │ │ │ │ ├── NFC.java │ │ │ │ ├── NFCAdapterInstance.java │ │ │ │ ├── NFCConstants.java │ │ │ │ ├── NFCUtils.java │ │ │ │ ├── NdefInstance.java │ │ │ │ ├── NfcAInstance.java │ │ │ │ ├── NfcBInstance.java │ │ │ │ ├── NfcFInstance.java │ │ │ │ ├── NfcVInstance.java │ │ │ │ └── base │ │ │ │ │ ├── BaseInstance.java │ │ │ │ │ ├── BaseTagTechInstance.java │ │ │ │ │ └── BaseTechInstance.java │ │ │ │ ├── preview │ │ │ │ ├── PreviewImageDialog.java │ │ │ │ └── PreviewViewPager.java │ │ │ │ ├── screenshot │ │ │ │ ├── Screenshot.java │ │ │ │ └── ScreenshotObserver.java │ │ │ │ ├── storage │ │ │ │ ├── data │ │ │ │ │ ├── Columns.java │ │ │ │ │ ├── DOMStorageImpl.java │ │ │ │ │ ├── LocalStorageDatabase.java │ │ │ │ │ ├── LocalStorageFeature.java │ │ │ │ │ ├── StorageClearEventTarget.java │ │ │ │ │ ├── StoragePreloadEventTarget.java │ │ │ │ │ ├── StorageProvider.java │ │ │ │ │ └── internal │ │ │ │ │ │ ├── IStorage.java │ │ │ │ │ │ ├── LocalStorage.java │ │ │ │ │ │ ├── MMKVStorage.java │ │ │ │ │ │ ├── RemoteStorage.java │ │ │ │ │ │ ├── SQLiteStorage.java │ │ │ │ │ │ └── StorageFactory.java │ │ │ │ └── file │ │ │ │ │ ├── FileStorage.java │ │ │ │ │ └── FileStorageFeature.java │ │ │ │ ├── video │ │ │ │ ├── Video.java │ │ │ │ ├── VideoCompressCallback.java │ │ │ │ ├── VideoCompressTask.java │ │ │ │ ├── VideoConverter.java │ │ │ │ └── gles │ │ │ │ │ ├── InputSurface.java │ │ │ │ │ ├── OutputSurface.java │ │ │ │ │ ├── SwRenderMatrixCorrector.java │ │ │ │ │ └── TextureRender.java │ │ │ │ └── websocket │ │ │ │ ├── SocketTask.java │ │ │ │ ├── WebSocket.java │ │ │ │ └── WebSocketFactory.java │ │ └── res │ │ │ ├── drawable-xxhdpi │ │ │ ├── barcode_flash_off_normal.png │ │ │ ├── barcode_flash_on_normal.png │ │ │ ├── ic_back.jpg │ │ │ ├── ic_media_close.png │ │ │ ├── ic_media_notification_next.png │ │ │ ├── ic_media_notification_pause.png │ │ │ ├── ic_media_notification_play.png │ │ │ ├── ic_media_notification_previous.png │ │ │ └── progressbar_indeterminate_circle.png │ │ │ ├── drawable │ │ │ ├── barcode_flash_selector.xml │ │ │ ├── choose_search_bg.xml │ │ │ ├── location_loading.xml │ │ │ ├── progress_indeterminate_circle.xml │ │ │ ├── selector_choose_done_btn.xml │ │ │ └── white_round_bottom_bg.xml │ │ │ ├── layout │ │ │ ├── audio_notification.xml │ │ │ ├── audio_notification_text_artist.xml │ │ │ ├── audio_notification_text_play_state.xml │ │ │ ├── audio_notification_text_title.xml │ │ │ ├── bottom_layout.xml │ │ │ ├── capture.xml │ │ │ ├── choose_location_layout.xml │ │ │ ├── choose_location_poi_item.xml │ │ │ ├── choose_location_poi_search_item.xml │ │ │ ├── choose_navi_map_layout.xml │ │ │ ├── dialog_preview.xml │ │ │ ├── item_preview_photo.xml │ │ │ ├── open_location_layout.xml │ │ │ ├── prompt_loading_layout.xml │ │ │ └── shortcut_dialog_content.xml │ │ │ ├── mipmap-xxhdpi │ │ │ ├── icon_back.png │ │ │ ├── icon_radio_selected.png │ │ │ ├── icon_search.png │ │ │ ├── input_cancel.png │ │ │ ├── move_to_location.png │ │ │ └── navigation_to_map_app.png │ │ │ ├── raw │ │ │ └── beep.ogg │ │ │ ├── values-zh-rCN │ │ │ └── strings.xml │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── ids.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ └── provider_paths.xml │ │ └── tv │ │ └── AndroidManifest.xml │ ├── runtime │ ├── .gitignore │ ├── build.gradle │ ├── jsenv-libs │ │ ├── jsenv-1.2.8.aar │ │ └── jsenv-no-v8symbols-1.2.8.aar │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── org │ │ │ │ └── hapjs │ │ │ │ ├── bridge │ │ │ │ ├── FeatureTest.java │ │ │ │ ├── HybridRequestTest.java │ │ │ │ ├── provider │ │ │ │ │ └── SystemSettingsTest.java │ │ │ │ └── storage │ │ │ │ │ └── ApplicationSettingsTest.java │ │ │ │ ├── cache │ │ │ │ ├── CacheTest.java │ │ │ │ ├── MockCacheLimitStrategy.java │ │ │ │ └── PackageHelper.java │ │ │ │ ├── common │ │ │ │ └── utils │ │ │ │ │ └── FileUtilsTest.java │ │ │ │ ├── component │ │ │ │ └── view │ │ │ │ │ └── drawable │ │ │ │ │ └── SizeBackgroundDrawableTest.java │ │ │ │ └── runtime │ │ │ │ └── LocaleResourcesParserTest.java │ │ └── res │ │ │ └── values │ │ │ └── config.xml │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ │ ├── app │ │ │ │ ├── about-page.js │ │ │ │ ├── card.js │ │ │ │ └── error-page.js │ │ │ └── hap.json │ │ ├── java │ │ │ └── org │ │ │ │ └── hapjs │ │ │ │ ├── AbstractContentProvider.java │ │ │ │ ├── ad │ │ │ │ ├── AdProvider.java │ │ │ │ ├── AdProxy.java │ │ │ │ └── NativeAdEntity.java │ │ │ │ ├── analyzer │ │ │ │ ├── Analyzer.java │ │ │ │ ├── AnalyzerContext.java │ │ │ │ ├── AnalyzerDetectionManager.java │ │ │ │ ├── AnalyzerStatisticsManager.java │ │ │ │ ├── AnalyzerStatisticsProvider.java │ │ │ │ ├── model │ │ │ │ │ ├── AnalyzerConstant.java │ │ │ │ │ ├── LogPackage.java │ │ │ │ │ └── NoticeMessage.java │ │ │ │ ├── monitors │ │ │ │ │ ├── CpuMonitor.java │ │ │ │ │ ├── FeatureInvokeMonitor.java │ │ │ │ │ ├── FpsMonitor.java │ │ │ │ │ ├── LogcatMonitor.java │ │ │ │ │ ├── MemoryMonitor.java │ │ │ │ │ ├── PageForwardMonitor.java │ │ │ │ │ └── abs │ │ │ │ │ │ ├── AbsMonitor.java │ │ │ │ │ │ ├── AbsTimerMonitor.java │ │ │ │ │ │ └── Monitor.java │ │ │ │ ├── panels │ │ │ │ │ ├── AbsPanel.java │ │ │ │ │ ├── AnalyzerPanel.java │ │ │ │ │ ├── CollapsedPanel.java │ │ │ │ │ ├── ConsolePanel.java │ │ │ │ │ ├── InspectorPanel.java │ │ │ │ │ ├── NetworkPanel.java │ │ │ │ │ ├── NoticePanel.java │ │ │ │ │ └── PanelDisplay.java │ │ │ │ ├── tools │ │ │ │ │ ├── AnalyzerHelper.java │ │ │ │ │ ├── AnalyzerThreadManager.java │ │ │ │ │ ├── DragViewManager.java │ │ │ │ │ └── InspectorUtils.java │ │ │ │ └── views │ │ │ │ │ ├── CSSBox.java │ │ │ │ │ ├── ClickMovementMethod.java │ │ │ │ │ ├── CollapsedLayout.java │ │ │ │ │ ├── EmptyRecyclerView.java │ │ │ │ │ ├── ExpandTextView.java │ │ │ │ │ ├── NetworkDetailView.java │ │ │ │ │ ├── SlideDetectable.java │ │ │ │ │ ├── SlideMonitoredRecyclerView.java │ │ │ │ │ ├── SlideMonitoredScrollView.java │ │ │ │ │ ├── View3D.java │ │ │ │ │ ├── WaterFallView.java │ │ │ │ │ └── tree │ │ │ │ │ ├── NodeItemInfo.java │ │ │ │ │ ├── RecyclerTreeView.java │ │ │ │ │ ├── TreeNode.java │ │ │ │ │ └── TreeViewAdapter.java │ │ │ │ ├── bridge │ │ │ │ ├── AbstractExtension.java │ │ │ │ ├── AppInfoProvider.java │ │ │ │ ├── ApplicationContext.java │ │ │ │ ├── ApplicationProvider.java │ │ │ │ ├── BaseJsSdkBridge.java │ │ │ │ ├── Callback.java │ │ │ │ ├── CallbackContext.java │ │ │ │ ├── CallbackContextHolder.java │ │ │ │ ├── CallbackHybridFeature.java │ │ │ │ ├── CallbackWrapper.java │ │ │ │ ├── Constants.java │ │ │ │ ├── DefaultAppInfoProvider.java │ │ │ │ ├── DefaultApplicationProvider.java │ │ │ │ ├── DefaultFitWidescreenProvider.java │ │ │ │ ├── DependencyManager.java │ │ │ │ ├── EnvironmentManager.java │ │ │ │ ├── ExtensionBridge.java │ │ │ │ ├── ExtensionManager.java │ │ │ │ ├── ExtensionMetaData.java │ │ │ │ ├── ExtensionProxyConfig.java │ │ │ │ ├── FeatureAliasRule.java │ │ │ │ ├── FeatureBridge.java │ │ │ │ ├── FeatureExtension.java │ │ │ │ ├── FeatureInvokeListener.java │ │ │ │ ├── FitWidescreenProvider.java │ │ │ │ ├── HostCallbackManager.java │ │ │ │ ├── HostConnectionMessageCache.java │ │ │ │ ├── HostMessageCallback.java │ │ │ │ ├── HybridChromeClient.java │ │ │ │ ├── HybridException.java │ │ │ │ ├── HybridManager.java │ │ │ │ ├── HybridRequest.java │ │ │ │ ├── HybridResourceResponse.java │ │ │ │ ├── HybridSettings.java │ │ │ │ ├── HybridView.java │ │ │ │ ├── HybridViewClient.java │ │ │ │ ├── InstanceManager.java │ │ │ │ ├── InstanceV8Object.java │ │ │ │ ├── JsInterface.java │ │ │ │ ├── LifecycleListener.java │ │ │ │ ├── MetaDataSet.java │ │ │ │ ├── NativeInterface.java │ │ │ │ ├── PageContext.java │ │ │ │ ├── Request.java │ │ │ │ ├── Response.java │ │ │ │ ├── SyncCallBack.java │ │ │ │ ├── V8ObjectHelper.java │ │ │ │ ├── Widget.java │ │ │ │ ├── WidgetBridge.java │ │ │ │ ├── WidgetExtension.java │ │ │ │ ├── impl │ │ │ │ │ ├── android │ │ │ │ │ │ ├── AndroidViewClient.java │ │ │ │ │ │ └── HybridViewImpl.java │ │ │ │ │ └── webkit │ │ │ │ │ │ └── HybridViewImpl.java │ │ │ │ ├── permission │ │ │ │ │ ├── FeaturePermission.java │ │ │ │ │ ├── HapCustomPermissions.java │ │ │ │ │ ├── HapPermissionManager.java │ │ │ │ │ ├── PermissionCallback.java │ │ │ │ │ ├── PermissionCallbackAdapter.java │ │ │ │ │ ├── PermissionManager.java │ │ │ │ │ ├── RuntimePermissionManager.java │ │ │ │ │ ├── RuntimePermissionProvider.java │ │ │ │ │ └── SystemPermissionManager.java │ │ │ │ ├── provider │ │ │ │ │ ├── AbstractSettings.java │ │ │ │ │ ├── Settings.java │ │ │ │ │ ├── SettingsDatabaseHelper.java │ │ │ │ │ ├── SettingsProvider.java │ │ │ │ │ ├── SystemSettings.java │ │ │ │ │ └── webview │ │ │ │ │ │ ├── WebviewSettingProvider.java │ │ │ │ │ │ └── WebviewSettingProviderImpl.java │ │ │ │ └── storage │ │ │ │ │ ├── ApplicationSettings.java │ │ │ │ │ ├── ApplicationSettingsDatabaseHelper.java │ │ │ │ │ └── file │ │ │ │ │ ├── ArchiveResource.java │ │ │ │ │ ├── FDTmpResource.java │ │ │ │ │ ├── FileResource.java │ │ │ │ │ ├── FileTmpResource.java │ │ │ │ │ ├── IResourceFactory.java │ │ │ │ │ ├── InternalUriUtils.java │ │ │ │ │ ├── Resource.java │ │ │ │ │ ├── ResourceFactory.java │ │ │ │ │ ├── ResourceInfo.java │ │ │ │ │ ├── TmpResource.java │ │ │ │ │ └── UriTmpResource.java │ │ │ │ ├── cache │ │ │ │ ├── Cache.java │ │ │ │ ├── CacheConstants.java │ │ │ │ ├── CacheErrorCode.java │ │ │ │ ├── CacheException.java │ │ │ │ ├── CacheLimitStrategies.java │ │ │ │ ├── CacheLimitStrategy.java │ │ │ │ ├── CacheSecurityException.java │ │ │ │ ├── CacheStorage.java │ │ │ │ ├── CacheUtils.java │ │ │ │ ├── DefaultInstallInterceptProviderImpl.java │ │ │ │ ├── DefaultPackageCheckProvider.java │ │ │ │ ├── FilePackageInstaller.java │ │ │ │ ├── InstallInterceptProvider.java │ │ │ │ ├── PackageCheckProvider.java │ │ │ │ ├── PackageInstaller.java │ │ │ │ ├── PackageListener.java │ │ │ │ ├── ZipExtractor.java │ │ │ │ └── utils │ │ │ │ │ ├── FileListSignatureVerifier.java │ │ │ │ │ ├── PackageUtils.java │ │ │ │ │ ├── SignatureStore.java │ │ │ │ │ ├── SignatureVerifier.java │ │ │ │ │ ├── StorageUtil.java │ │ │ │ │ └── ZipUtils.java │ │ │ │ ├── card │ │ │ │ ├── provider │ │ │ │ │ └── CardSubscriptionProvider.java │ │ │ │ └── sdk │ │ │ │ │ └── utils │ │ │ │ │ ├── CardConfigUtils.java │ │ │ │ │ └── CardThemeUtils.java │ │ │ │ ├── chunk │ │ │ │ └── JsChunksManager.java │ │ │ │ ├── common │ │ │ │ ├── AbsSQLiteOpenHelper.java │ │ │ │ ├── CommonMsgProvider.java │ │ │ │ ├── DefaultCommonMsgProviderImpl.java │ │ │ │ ├── compat │ │ │ │ │ ├── BuildPlatform.java │ │ │ │ │ └── CompatProvider.java │ │ │ │ ├── executors │ │ │ │ │ ├── AbsTask.java │ │ │ │ │ ├── ConcurrentExecutor.java │ │ │ │ │ ├── DelayedExecutor.java │ │ │ │ │ ├── Executor.java │ │ │ │ │ ├── Executors.java │ │ │ │ │ ├── Future.java │ │ │ │ │ ├── FutureImpl.java │ │ │ │ │ ├── ScheduledExecutor.java │ │ │ │ │ ├── ScheduledExecutorImpl.java │ │ │ │ │ └── UiExecutor.java │ │ │ │ ├── json │ │ │ │ │ ├── JSON.java │ │ │ │ │ ├── JSONArray.java │ │ │ │ │ ├── JSONObject.java │ │ │ │ │ ├── JSONStringer.java │ │ │ │ │ ├── JSONTokener.java │ │ │ │ │ └── package.md │ │ │ │ ├── location │ │ │ │ │ ├── AbstractLocationClient.java │ │ │ │ │ ├── DefaultLocationClient.java │ │ │ │ │ ├── HapLocation.java │ │ │ │ │ ├── ILocationClient.java │ │ │ │ │ ├── LocationChangedListener.java │ │ │ │ │ ├── LocationClient.java │ │ │ │ │ ├── LocationListener.java │ │ │ │ │ ├── LocationProvider.java │ │ │ │ │ └── LocationUtils.java │ │ │ │ ├── net │ │ │ │ │ ├── AcceptLanguageUtils.java │ │ │ │ │ ├── BanNetworkInterceptor.java │ │ │ │ │ ├── BanNetworkProvider.java │ │ │ │ │ ├── DefaultBanNetworkProviderImpl.java │ │ │ │ │ ├── DefaultNetworkReportProviderImpl.java │ │ │ │ │ ├── HttpConfig.java │ │ │ │ │ ├── NetworkReportManager.java │ │ │ │ │ ├── NetworkReportProvider.java │ │ │ │ │ ├── OkHttpClientBuilderFactory.java │ │ │ │ │ ├── RequestTag.java │ │ │ │ │ ├── TLSSocketFactory.java │ │ │ │ │ └── UserAgentHelper.java │ │ │ │ ├── resident │ │ │ │ │ ├── ResidentCallback.java │ │ │ │ │ ├── ResidentManager.java │ │ │ │ │ └── ResidentService.java │ │ │ │ ├── shortcut │ │ │ │ │ ├── ShortcutInstaller.java │ │ │ │ │ ├── ShortcutReceiver.java │ │ │ │ │ └── ShortcutService.java │ │ │ │ ├── signature │ │ │ │ │ ├── SignatureManager.java │ │ │ │ │ └── SignatureProvider.java │ │ │ │ └── utils │ │ │ │ │ ├── BitmapUtils.java │ │ │ │ │ ├── BrightnessUtils.java │ │ │ │ │ ├── ColorUtil.java │ │ │ │ │ ├── DefaultStatusBarSizeProvider.java │ │ │ │ │ ├── DeviceInfoUtil.java │ │ │ │ │ ├── DigestUtils.java │ │ │ │ │ ├── DisplayUtil.java │ │ │ │ │ ├── DocumentUtils.java │ │ │ │ │ ├── ExceptionDialogBuilder.java │ │ │ │ │ ├── FeatureInnerBridge.java │ │ │ │ │ ├── FileHelper.java │ │ │ │ │ ├── FileUtils.java │ │ │ │ │ ├── FloatUtil.java │ │ │ │ │ ├── FoldingUtils.java │ │ │ │ │ ├── FontFileManager.java │ │ │ │ │ ├── FrescoUtils.java │ │ │ │ │ ├── HmacUtils.java │ │ │ │ │ ├── IconUtils.java │ │ │ │ │ ├── IntegerUtil.java │ │ │ │ │ ├── IntentUtils.java │ │ │ │ │ ├── LogUtils.java │ │ │ │ │ ├── MediaUtils.java │ │ │ │ │ ├── MenubarUtils.java │ │ │ │ │ ├── NavigationUtils.java │ │ │ │ │ ├── NotificationChannelFactory.java │ │ │ │ │ ├── PackageUtils.java │ │ │ │ │ ├── ProcessUtils.java │ │ │ │ │ ├── QRCodeUtils.java │ │ │ │ │ ├── ReflectUtils.java │ │ │ │ │ ├── RouterUtils.java │ │ │ │ │ ├── SafeContentResolver.java │ │ │ │ │ ├── ShortcutManager.java │ │ │ │ │ ├── SimpleActivityLifecycleCallbacks.java │ │ │ │ │ ├── SnapshotUtils.java │ │ │ │ │ ├── SoLoaderHelper.java │ │ │ │ │ ├── StatusBarSizeProvider.java │ │ │ │ │ ├── StringUtils.java │ │ │ │ │ ├── SvgDecoderUtil.java │ │ │ │ │ ├── SystemPropertiesUtils.java │ │ │ │ │ ├── ThemeUtils.java │ │ │ │ │ ├── ThreadUtils.java │ │ │ │ │ ├── UriUtils.java │ │ │ │ │ ├── ViewIdUtils.java │ │ │ │ │ ├── ViewUtils.java │ │ │ │ │ ├── WebViewUtils.java │ │ │ │ │ ├── hiddenapi │ │ │ │ │ ├── BootstrapClass.java │ │ │ │ │ └── Reflection.java │ │ │ │ │ └── lrucache │ │ │ │ │ ├── Cache.java │ │ │ │ │ ├── LruCache.java │ │ │ │ │ └── LruHashMap.java │ │ │ │ ├── component │ │ │ │ ├── AbstractScrollable.java │ │ │ │ ├── Component.java │ │ │ │ ├── ComponentBackgroundComposer.java │ │ │ │ ├── ComponentCreator.java │ │ │ │ ├── ComponentDataHolder.java │ │ │ │ ├── ComponentFactory.java │ │ │ │ ├── ComponentManager.java │ │ │ │ ├── ComponentProvider.java │ │ │ │ ├── ComponentRegistry.java │ │ │ │ ├── Container.java │ │ │ │ ├── DefaultComponentProviderImpl.java │ │ │ │ ├── Floating.java │ │ │ │ ├── FloatingHelper.java │ │ │ │ ├── HScrollable.java │ │ │ │ ├── OnDomDataChangeListener.java │ │ │ │ ├── OnDomTreeChangeListener.java │ │ │ │ ├── Placement.java │ │ │ │ ├── Recycler.java │ │ │ │ ├── RecyclerDataItem.java │ │ │ │ ├── RecyclerDataTemplate.java │ │ │ │ ├── RecyclerItemList.java │ │ │ │ ├── ResizeEventDispatcher.java │ │ │ │ ├── Scrollable.java │ │ │ │ ├── Scroller.java │ │ │ │ ├── SingleChoice.java │ │ │ │ ├── SwipeObserver.java │ │ │ │ ├── Unsupported.java │ │ │ │ ├── animation │ │ │ │ │ ├── Animation.java │ │ │ │ │ ├── AnimationParser.java │ │ │ │ │ ├── AnimatorListenerBridge.java │ │ │ │ │ ├── BgPositionEvaluator.java │ │ │ │ │ ├── CSSAnimatorSet.java │ │ │ │ │ ├── CubicBezierInterpolator.java │ │ │ │ │ ├── EaseInInterpolator.java │ │ │ │ │ ├── EaseInOutInterpolator.java │ │ │ │ │ ├── EaseInterpolator.java │ │ │ │ │ ├── EaseOutInterpolator.java │ │ │ │ │ ├── Origin.java │ │ │ │ │ ├── StepEndInterpolator.java │ │ │ │ │ ├── StepInterpolator.java │ │ │ │ │ ├── StepStartInterpolator.java │ │ │ │ │ ├── TimingFactory.java │ │ │ │ │ └── Transform.java │ │ │ │ ├── appearance │ │ │ │ │ ├── AppearanceHelper.java │ │ │ │ │ ├── AppearanceManager.java │ │ │ │ │ └── RecycleAppearanceManager.java │ │ │ │ ├── bridge │ │ │ │ │ ├── ActivityStateListener.java │ │ │ │ │ ├── RenderEventCallback.java │ │ │ │ │ └── SimpleActivityStateListener.java │ │ │ │ ├── callback │ │ │ │ │ └── VisibilityDrawableCallback.java │ │ │ │ ├── constants │ │ │ │ │ ├── Attributes.java │ │ │ │ │ ├── Corner.java │ │ │ │ │ ├── DefaultFontSizeProvider.java │ │ │ │ │ ├── Edge.java │ │ │ │ │ ├── FontSizeProvider.java │ │ │ │ │ └── Spacing.java │ │ │ │ ├── feature │ │ │ │ │ └── AnimationFeature.java │ │ │ │ ├── transition │ │ │ │ │ ├── AbstractBoxTransition.java │ │ │ │ │ ├── BgColorTransition.java │ │ │ │ │ ├── BgPositionTransition.java │ │ │ │ │ ├── BorderColorTransition.java │ │ │ │ │ ├── BorderWidthTransition.java │ │ │ │ │ ├── CSSTransitionSet.java │ │ │ │ │ ├── FlexTransition.java │ │ │ │ │ ├── MarginTransition.java │ │ │ │ │ ├── OpacityTransition.java │ │ │ │ │ ├── PaddingTransition.java │ │ │ │ │ ├── PositionTransition.java │ │ │ │ │ ├── SizeTransition.java │ │ │ │ │ ├── TransformOriginTransition.java │ │ │ │ │ └── utils │ │ │ │ │ │ ├── FloatProperty.java │ │ │ │ │ │ ├── IntProperty.java │ │ │ │ │ │ └── TransitionUtils.java │ │ │ │ ├── utils │ │ │ │ │ ├── FullscreenHelper.java │ │ │ │ │ ├── YogaUtil.java │ │ │ │ │ └── map │ │ │ │ │ │ ├── CombinedDiffMap.java │ │ │ │ │ │ ├── CombinedMap.java │ │ │ │ │ │ ├── SharedMap.java │ │ │ │ │ │ └── SharedSameMap.java │ │ │ │ └── view │ │ │ │ │ ├── BaseTitleDialog.java │ │ │ │ │ ├── CSSGradientParser.java │ │ │ │ │ ├── ComponentHost.java │ │ │ │ │ ├── GestureFrameLayout.java │ │ │ │ │ ├── GestureScrollerView.java │ │ │ │ │ ├── MenubarView.java │ │ │ │ │ ├── NestedScrollingListener.java │ │ │ │ │ ├── NestedScrollingView.java │ │ │ │ │ ├── PercentFrameLayout.java │ │ │ │ │ ├── PercentLinearLayout.java │ │ │ │ │ ├── RoundCornerImageView.java │ │ │ │ │ ├── ScrollView.java │ │ │ │ │ ├── SwipeDelegate.java │ │ │ │ │ ├── TitleLinearLayout.java │ │ │ │ │ ├── UnsupportedView.java │ │ │ │ │ ├── YogaLayout.java │ │ │ │ │ ├── drawable │ │ │ │ │ ├── CSSBackgroundDrawable.java │ │ │ │ │ ├── ImmutableLayerDrawable.java │ │ │ │ │ ├── LinearGradientDrawable.java │ │ │ │ │ └── SizeBackgroundDrawable.java │ │ │ │ │ ├── flexbox │ │ │ │ │ └── PercentFlexboxLayout.java │ │ │ │ │ ├── gesture │ │ │ │ │ ├── GestureDelegate.java │ │ │ │ │ ├── GestureDispatcher.java │ │ │ │ │ ├── GestureHost.java │ │ │ │ │ ├── IGesture.java │ │ │ │ │ └── QueuedGestureEvent.java │ │ │ │ │ ├── helper │ │ │ │ │ ├── PercentLayoutHelper.java │ │ │ │ │ └── StateHelper.java │ │ │ │ │ ├── keyevent │ │ │ │ │ ├── KeyEventDelegate.java │ │ │ │ │ └── KeyEventManager.java │ │ │ │ │ ├── metrics │ │ │ │ │ └── Metrics.java │ │ │ │ │ ├── state │ │ │ │ │ └── State.java │ │ │ │ │ └── webview │ │ │ │ │ └── BaseWebViewClient.java │ │ │ │ ├── debug │ │ │ │ ├── DebugHandler.java │ │ │ │ ├── DebugRpkInstaller.java │ │ │ │ ├── DebugService.java │ │ │ │ ├── DebugUtils.java │ │ │ │ └── DebuggerLoader.java │ │ │ │ ├── event │ │ │ │ ├── ApplicationLaunchEvent.java │ │ │ │ ├── ClearDataEvent.java │ │ │ │ ├── Event.java │ │ │ │ ├── EventManager.java │ │ │ │ ├── EventTarget.java │ │ │ │ ├── EventTargetDataSet.java │ │ │ │ ├── EventTargetMetaData.java │ │ │ │ ├── FirstRenderActionEvent.java │ │ │ │ └── ManifestAvailableEvent.java │ │ │ │ ├── io │ │ │ │ ├── AssetSource.java │ │ │ │ ├── FileSource.java │ │ │ │ ├── JavascriptReader.java │ │ │ │ ├── Reader.java │ │ │ │ ├── ReaderTask.java │ │ │ │ ├── RpkSource.java │ │ │ │ ├── Source.java │ │ │ │ ├── TextReader.java │ │ │ │ └── UriSource.java │ │ │ │ ├── logging │ │ │ │ ├── CardLogManager.java │ │ │ │ ├── LogHelper.java │ │ │ │ ├── LogProvider.java │ │ │ │ ├── RuntimeLogManager.java │ │ │ │ └── Source.java │ │ │ │ ├── model │ │ │ │ ├── AppDependency.java │ │ │ │ ├── AppInfo.java │ │ │ │ ├── CardInfo.java │ │ │ │ ├── ComponentInfo.java │ │ │ │ ├── ConfigInfo.java │ │ │ │ ├── DisplayInfo.java │ │ │ │ ├── FeatureInfo.java │ │ │ │ ├── FilterInfo.java │ │ │ │ ├── GrayModeConfig.java │ │ │ │ ├── GrayModeInfo.java │ │ │ │ ├── HeaderInfo.java │ │ │ │ ├── MenubarItemData.java │ │ │ │ ├── NetworkConfig.java │ │ │ │ ├── PackageInfo.java │ │ │ │ ├── PageInfo.java │ │ │ │ ├── PermissionInfo.java │ │ │ │ ├── RoutableInfo.java │ │ │ │ ├── RouterInfo.java │ │ │ │ ├── ScreenOrientation.java │ │ │ │ ├── SubpackageInfo.java │ │ │ │ ├── TabBarInfo.java │ │ │ │ └── videodata │ │ │ │ │ ├── VideoCacheData.java │ │ │ │ │ └── VideoCacheManager.java │ │ │ │ ├── net │ │ │ │ ├── DefaultNetLoaderProviderImpl.java │ │ │ │ ├── NetLoadResult.java │ │ │ │ └── NetLoaderProvider.java │ │ │ │ ├── pm │ │ │ │ ├── DefaultNativePackageProviderImpl.java │ │ │ │ └── NativePackageProvider.java │ │ │ │ ├── render │ │ │ │ ├── AppResourcesLoader.java │ │ │ │ ├── Autoplay.java │ │ │ │ ├── AutoplayManager.java │ │ │ │ ├── CallBackJsUtils.java │ │ │ │ ├── ComponentAction.java │ │ │ │ ├── DebugUtils.java │ │ │ │ ├── DecorLayout.java │ │ │ │ ├── DefaultFontFamilyProvider.java │ │ │ │ ├── Display.java │ │ │ │ ├── FontFamilyProvider.java │ │ │ │ ├── IHybridViewHolder.java │ │ │ │ ├── IPage.java │ │ │ │ ├── IdGenerator.java │ │ │ │ ├── MainThreadFrameWorker.java │ │ │ │ ├── MultiWindowManager.java │ │ │ │ ├── Page.java │ │ │ │ ├── PageCache.java │ │ │ │ ├── PageManager.java │ │ │ │ ├── PageNotFoundException.java │ │ │ │ ├── RenderAction.java │ │ │ │ ├── RenderActionPackage.java │ │ │ │ ├── RootView.java │ │ │ │ ├── RootViewDialogManager.java │ │ │ │ ├── TabBar.java │ │ │ │ ├── VDomChangeAction.java │ │ │ │ ├── WebPage.java │ │ │ │ ├── action │ │ │ │ │ ├── RenderActionDocument.java │ │ │ │ │ ├── RenderActionManager.java │ │ │ │ │ ├── RenderActionNode.java │ │ │ │ │ ├── RenderActionParser.java │ │ │ │ │ └── RenderActionThread.java │ │ │ │ ├── component │ │ │ │ │ └── CallingComponent.java │ │ │ │ ├── css │ │ │ │ │ ├── CSSCalculator.java │ │ │ │ │ ├── CSSFontFaceRule.java │ │ │ │ │ ├── CSSInlineStyleRule.java │ │ │ │ │ ├── CSSKeyframesRule.java │ │ │ │ │ ├── CSSMediaRule.java │ │ │ │ │ ├── CSSParser.java │ │ │ │ │ ├── CSSProperty.java │ │ │ │ │ ├── CSSRule.java │ │ │ │ │ ├── CSSRuleList.java │ │ │ │ │ ├── CSSStyleDeclaration.java │ │ │ │ │ ├── CSSStyleRule.java │ │ │ │ │ ├── CSSStyleSheet.java │ │ │ │ │ ├── MatchedCSSRuleList.java │ │ │ │ │ ├── MatchedCSSStyleSheet.java │ │ │ │ │ ├── Node.java │ │ │ │ │ ├── OrderedConcurrentHashMap.java │ │ │ │ │ ├── Selector.java │ │ │ │ │ ├── SelectorFactory.java │ │ │ │ │ ├── media │ │ │ │ │ │ ├── CSSMediaParser.java │ │ │ │ │ │ ├── CompareOperator.java │ │ │ │ │ │ ├── MediaList.java │ │ │ │ │ │ ├── MediaProperty.java │ │ │ │ │ │ ├── MediaPropertyFactory.java │ │ │ │ │ │ ├── MediaPropertyInfo.java │ │ │ │ │ │ ├── MediaPropertyInfoImpl.java │ │ │ │ │ │ └── MediaQuery.java │ │ │ │ │ ├── property │ │ │ │ │ │ ├── CSSPropertyBuilder.java │ │ │ │ │ │ ├── DisabledCSSProperty.java │ │ │ │ │ │ ├── NormalCSSProperty.java │ │ │ │ │ │ └── StateCSSProperty.java │ │ │ │ │ └── value │ │ │ │ │ │ ├── CSSValueFactory.java │ │ │ │ │ │ ├── CSSValueMap.java │ │ │ │ │ │ └── CSSValues.java │ │ │ │ ├── cutout │ │ │ │ │ ├── CommonCutoutSupport.java │ │ │ │ │ ├── CutoutProvider.java │ │ │ │ │ ├── CutoutSupportFactory.java │ │ │ │ │ ├── DefaultCutoutProvider.java │ │ │ │ │ ├── ICutoutSupport.java │ │ │ │ │ ├── OCutoutSupport.java │ │ │ │ │ └── PCutoutSupport.java │ │ │ │ ├── jsruntime │ │ │ │ │ ├── JsBridge.java │ │ │ │ │ ├── JsBridgeHistory.java │ │ │ │ │ ├── JsBridgeTimer.java │ │ │ │ │ ├── JsContext.java │ │ │ │ │ ├── JsThread.java │ │ │ │ │ ├── JsThreadFactory.java │ │ │ │ │ ├── JsUtils.java │ │ │ │ │ ├── NotifyAppErrorHelper.java │ │ │ │ │ ├── Profiler.java │ │ │ │ │ ├── V8ObjConverter.java │ │ │ │ │ ├── V8ScriptExceptionWrap.java │ │ │ │ │ ├── module │ │ │ │ │ │ ├── ApplicationModule.java │ │ │ │ │ │ ├── CardModule.java │ │ │ │ │ │ ├── ConfigurationModule.java │ │ │ │ │ │ ├── ModelModule.java │ │ │ │ │ │ ├── ModuleBridge.java │ │ │ │ │ │ ├── ModuleExtension.java │ │ │ │ │ │ ├── PageModule.java │ │ │ │ │ │ ├── ResidentModule.java │ │ │ │ │ │ ├── RouterModule.java │ │ │ │ │ │ └── WebViewModule.java │ │ │ │ │ └── serialize │ │ │ │ │ │ ├── AbstractSerializeArray.java │ │ │ │ │ │ ├── AbstractSerializeObject.java │ │ │ │ │ │ ├── HandlerObject.java │ │ │ │ │ │ ├── JSONSerializeArray.java │ │ │ │ │ │ ├── JSONSerializeObject.java │ │ │ │ │ │ ├── JavaSerializeArray.java │ │ │ │ │ │ ├── JavaSerializeObject.java │ │ │ │ │ │ ├── Serializable.java │ │ │ │ │ │ ├── SerializeArray.java │ │ │ │ │ │ ├── SerializeException.java │ │ │ │ │ │ ├── SerializeHelper.java │ │ │ │ │ │ ├── SerializeObject.java │ │ │ │ │ │ ├── V8SerializeArray.java │ │ │ │ │ │ └── V8SerializeObject.java │ │ │ │ ├── skeleton │ │ │ │ │ ├── DefaultSkeletonProviderImpl.java │ │ │ │ │ ├── PathParser.java │ │ │ │ │ ├── SkeletonConfigParser.java │ │ │ │ │ ├── SkeletonDSLParser.java │ │ │ │ │ ├── SkeletonProvider.java │ │ │ │ │ └── SkeletonSvgView.java │ │ │ │ └── vdom │ │ │ │ │ ├── DocAnimator.java │ │ │ │ │ ├── DocComponent.java │ │ │ │ │ ├── VDocument.java │ │ │ │ │ ├── VDomActionApplier.java │ │ │ │ │ ├── VElement.java │ │ │ │ │ └── VGroup.java │ │ │ │ ├── runtime │ │ │ │ ├── CardConfig.java │ │ │ │ ├── Checkable.java │ │ │ │ ├── CheckableAlertDialog.java │ │ │ │ ├── ConfigurationManager.java │ │ │ │ ├── DarkThemeUtil.java │ │ │ │ ├── DefaultHybridDialogProviderImpl.java │ │ │ │ ├── DefaultPermissionCheckProviderImpl.java │ │ │ │ ├── DefaultRouterManageProvider.java │ │ │ │ ├── DefaultThemeProvider.java │ │ │ │ ├── ExceptionActivity.java │ │ │ │ ├── GrayModeManager.java │ │ │ │ ├── HapChoreographer.java │ │ │ │ ├── HapConfig.java │ │ │ │ ├── HapConfiguration.java │ │ │ │ ├── HapEngine.java │ │ │ │ ├── HybridDialog.java │ │ │ │ ├── HybridDialogImpl.java │ │ │ │ ├── HybridDialogProvider.java │ │ │ │ ├── LocaleResourcesParser.java │ │ │ │ ├── PermissionCheckProvider.java │ │ │ │ ├── PermissionChecker.java │ │ │ │ ├── PermissionEnhanceService.java │ │ │ │ ├── ProviderManager.java │ │ │ │ ├── ResourceConfig.java │ │ │ │ ├── RouterManageProvider.java │ │ │ │ ├── Runtime.java │ │ │ │ ├── RuntimeActivity.java │ │ │ │ ├── RuntimeApplication.java │ │ │ │ ├── ThemeProvider.java │ │ │ │ ├── adapter │ │ │ │ │ └── TabBarItemAdapter.java │ │ │ │ ├── inspect │ │ │ │ │ ├── InspectorManager.java │ │ │ │ │ ├── InspectorProvider.java │ │ │ │ │ ├── InspectorVElementType.java │ │ │ │ │ └── protocols │ │ │ │ │ │ └── IDOMStorage.java │ │ │ │ └── resource │ │ │ │ │ ├── CacheProviderContracts.java │ │ │ │ │ ├── LocalResourceManager.java │ │ │ │ │ ├── RemoteResourceManager.java │ │ │ │ │ ├── ResourceManager.java │ │ │ │ │ └── ResourceManagerFactory.java │ │ │ │ └── system │ │ │ │ ├── DefaultSysOpProviderImpl.java │ │ │ │ ├── SysOpProvider.java │ │ │ │ └── utils │ │ │ │ └── TalkBackUtils.java │ │ ├── res │ │ │ ├── anim │ │ │ │ ├── menu_hide_animation.xml │ │ │ │ ├── menu_show_animation.xml │ │ │ │ ├── menubar_enter.xml │ │ │ │ ├── menubar_exit.xml │ │ │ │ ├── page_close_enter.xml │ │ │ │ ├── page_close_exit.xml │ │ │ │ ├── page_open_enter.xml │ │ │ │ └── page_open_exit.xml │ │ │ ├── color │ │ │ │ └── button_text_color_guide_light.xml │ │ │ ├── drawable-hdpi │ │ │ │ ├── flag.png │ │ │ │ ├── ic_resident_close.png │ │ │ │ ├── menu_close.png │ │ │ │ ├── menu_close_light.png │ │ │ │ ├── menu_dot.png │ │ │ │ ├── menu_dot_light.png │ │ │ │ ├── menubar_about_img.png │ │ │ │ ├── menubar_about_img_white.png │ │ │ │ ├── menubar_home_img.png │ │ │ │ ├── menubar_map_img.png │ │ │ │ ├── menubar_share_img.png │ │ │ │ ├── menubar_shortcut_img.png │ │ │ │ ├── menubar_voice_img.png │ │ │ │ └── notification_small.png │ │ │ ├── drawable-sw600dp-xhdpi │ │ │ │ ├── btn_bg_dialog_first_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_first_pressed_light.9.png │ │ │ │ ├── btn_bg_dialog_last_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_last_pressed_light.9.png │ │ │ │ ├── btn_bg_dialog_middle_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_middle_pressed_light.9.png │ │ │ │ ├── btn_bg_dialog_single_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_single_pressed_light.9.png │ │ │ │ ├── btn_checkbox_dialog_off_disabled_light.png │ │ │ │ ├── btn_checkbox_dialog_off_normal_light.png │ │ │ │ ├── btn_checkbox_dialog_on_disabled_light.png │ │ │ │ ├── btn_checkbox_dialog_on_normal_light.png │ │ │ │ └── dialog_button_bar_bg.9.png │ │ │ ├── drawable-xhdpi │ │ │ │ ├── btn_bg_dialog_first_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_first_pressed_light.9.png │ │ │ │ ├── btn_bg_dialog_last_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_last_pressed_light.9.png │ │ │ │ ├── btn_bg_dialog_middle_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_middle_pressed_light.9.png │ │ │ │ ├── btn_bg_dialog_single_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_single_pressed_light.9.png │ │ │ │ ├── btn_checkbox_dialog_off_disabled_light.png │ │ │ │ ├── btn_checkbox_dialog_off_normal_light.png │ │ │ │ ├── btn_checkbox_dialog_on_disabled_light.png │ │ │ │ ├── btn_checkbox_dialog_on_normal_light.png │ │ │ │ ├── dialog_button_bar_bg.9.png │ │ │ │ ├── flag.png │ │ │ │ ├── ic_dialog_alert.png │ │ │ │ ├── ic_resident_close.png │ │ │ │ ├── menu_close.png │ │ │ │ ├── menu_close_light.png │ │ │ │ ├── menu_dot.png │ │ │ │ ├── menu_dot_light.png │ │ │ │ ├── menu_location.png │ │ │ │ ├── menu_location_light.png │ │ │ │ ├── menu_voice.png │ │ │ │ ├── menu_voice_light.png │ │ │ │ ├── menubar_about_img.png │ │ │ │ ├── menubar_about_img_white.png │ │ │ │ ├── menubar_home_img.png │ │ │ │ ├── menubar_map_img.png │ │ │ │ ├── menubar_share_img.png │ │ │ │ ├── menubar_shortcut_img.png │ │ │ │ ├── menubar_voice_img.png │ │ │ │ ├── progress_refresh.png │ │ │ │ └── progress_refresh_light.png │ │ │ ├── drawable-xxhdpi │ │ │ │ ├── btn_bg_dialog_first_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_first_pressed_light.9.png │ │ │ │ ├── btn_bg_dialog_last_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_last_pressed_light.9.png │ │ │ │ ├── btn_bg_dialog_middle_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_middle_pressed_light.9.png │ │ │ │ ├── btn_bg_dialog_single_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_single_pressed_light.9.png │ │ │ │ ├── btn_checkbox_dialog_off_disabled_light.png │ │ │ │ ├── btn_checkbox_dialog_off_normal_light.png │ │ │ │ ├── btn_checkbox_dialog_on_disabled_light.png │ │ │ │ ├── btn_checkbox_dialog_on_normal_light.png │ │ │ │ ├── dialog_button_bar_bg.9.png │ │ │ │ ├── flag.png │ │ │ │ ├── ic_back.jpg │ │ │ │ ├── ic_dialog_alert.png │ │ │ │ ├── ic_menu.png │ │ │ │ ├── ic_resident_close.png │ │ │ │ ├── menu_close.png │ │ │ │ ├── menu_close_light.png │ │ │ │ ├── menu_dot.png │ │ │ │ ├── menu_dot_light.png │ │ │ │ ├── menu_location.png │ │ │ │ ├── menu_location_light.png │ │ │ │ ├── menu_voice.png │ │ │ │ ├── menu_voice_light.png │ │ │ │ ├── menubar_about_img.png │ │ │ │ ├── menubar_about_img_white.png │ │ │ │ ├── menubar_home_img.png │ │ │ │ ├── menubar_map_img.png │ │ │ │ ├── menubar_share_img.png │ │ │ │ ├── menubar_shortcut_img.png │ │ │ │ ├── menubar_voice_img.png │ │ │ │ ├── progress_refresh.png │ │ │ │ └── progress_refresh_light.png │ │ │ ├── drawable-xxxhdpi │ │ │ │ ├── btn_bg_dialog_first_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_first_pressed_light.9.png │ │ │ │ ├── btn_bg_dialog_last_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_last_pressed_light.9.png │ │ │ │ ├── btn_bg_dialog_middle_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_middle_pressed_light.9.png │ │ │ │ ├── btn_bg_dialog_single_normal_light.9.png │ │ │ │ ├── btn_bg_dialog_single_pressed_light.9.png │ │ │ │ ├── btn_checkbox_dialog_off_disabled_light.png │ │ │ │ ├── btn_checkbox_dialog_off_normal_light.png │ │ │ │ ├── btn_checkbox_dialog_on_disabled_light.png │ │ │ │ ├── btn_checkbox_dialog_on_normal_light.png │ │ │ │ ├── dialog_button_bar_bg.9.png │ │ │ │ ├── flag.png │ │ │ │ ├── ic_dialog_alert.png │ │ │ │ ├── ic_resident_close.png │ │ │ │ ├── menu_close.png │ │ │ │ ├── menu_close_light.png │ │ │ │ ├── menu_dot.png │ │ │ │ ├── menu_dot_light.png │ │ │ │ ├── menubar_about_img.png │ │ │ │ ├── menubar_about_img_white.png │ │ │ │ ├── menubar_home_img.png │ │ │ │ ├── menubar_map_img.png │ │ │ │ ├── menubar_share_img.png │ │ │ │ ├── menubar_shortcut_img.png │ │ │ │ └── menubar_voice_img.png │ │ │ ├── drawable │ │ │ │ ├── analyzer_arrow_down.xml │ │ │ │ ├── analyzer_arrow_right.xml │ │ │ │ ├── analyzer_panel_log_filter_bg.xml │ │ │ │ ├── btn_bg_dialog_first.xml │ │ │ │ ├── btn_bg_dialog_last.xml │ │ │ │ ├── btn_bg_dialog_middle.xml │ │ │ │ ├── btn_bg_dialog_single.xml │ │ │ │ ├── btn_checkbox_dialog_light.xml │ │ │ │ ├── ic_analyzer_back.xml │ │ │ │ ├── ic_analyzer_clear_btn_disbale.xml │ │ │ │ ├── ic_analyzer_clear_btn_nor.xml │ │ │ │ ├── ic_analyzer_clear_btn_pre.xml │ │ │ │ ├── ic_analyzer_inspector_btn_nor.xml │ │ │ │ ├── ic_analyzer_inspector_btn_sel.xml │ │ │ │ ├── ic_analyzer_inspector_type_bg.xml │ │ │ │ ├── ic_analyzer_lock_btn.xml │ │ │ │ ├── ic_analyzer_log_btn_nor.xml │ │ │ │ ├── ic_analyzer_log_btn_sel.xml │ │ │ │ ├── ic_analyzer_log_empty.xml │ │ │ │ ├── ic_analyzer_log_filter_cancel_nor.xml │ │ │ │ ├── ic_analyzer_log_filter_cancel_sel.xml │ │ │ │ ├── ic_analyzer_log_filter_nor.xml │ │ │ │ ├── ic_analyzer_log_filter_sel.xml │ │ │ │ ├── ic_analyzer_log_filter_style_nor.xml │ │ │ │ ├── ic_analyzer_log_filter_style_sel.xml │ │ │ │ ├── ic_analyzer_logo_nor.xml │ │ │ │ ├── ic_analyzer_logon_pre.xml │ │ │ │ ├── ic_analyzer_main_bar_bg.xml │ │ │ │ ├── ic_analyzer_main_bar_bg_left.xml │ │ │ │ ├── ic_analyzer_main_bar_bg_right.xml │ │ │ │ ├── ic_analyzer_marker_active.xml │ │ │ │ ├── ic_analyzer_marker_default.xml │ │ │ │ ├── ic_analyzer_net_btn_nor.xml │ │ │ │ ├── ic_analyzer_net_btn_sel.xml │ │ │ │ ├── ic_analyzer_notice_bg.xml │ │ │ │ ├── ic_analyzer_notice_clean_nor.xml │ │ │ │ ├── ic_analyzer_notice_clean_pre.xml │ │ │ │ ├── ic_analyzer_notice_copy_nor.xml │ │ │ │ ├── ic_analyzer_notice_copy_pre.xml │ │ │ │ ├── ic_analyzer_notice_dot_error.xml │ │ │ │ ├── ic_analyzer_notice_dot_nor.xml │ │ │ │ ├── ic_analyzer_notice_min_nor.xml │ │ │ │ ├── ic_analyzer_notice_min_pre.xml │ │ │ │ ├── ic_analyzer_notice_tip.xml │ │ │ │ ├── ic_analyzer_panel_top_bg.xml │ │ │ │ ├── ic_analyzer_quota_bg.xml │ │ │ │ ├── ic_analyzer_quota_btn_nor.xml │ │ │ │ ├── ic_analyzer_quota_btn_sel.xml │ │ │ │ ├── ic_analyzer_refresh_nor.xml │ │ │ │ ├── ic_analyzer_refresh_pre.xml │ │ │ │ ├── ic_analyzer_sliding_panel_line.xml │ │ │ │ ├── ic_analyzer_traiangle_default.xml │ │ │ │ ├── ic_analyzer_traiangle_expand.xml │ │ │ │ ├── ic_analyzer_unlock_btn.xml │ │ │ │ ├── ic_analyzer_view3d_btn_nor.xml │ │ │ │ ├── ic_analyzer_view3d_btn_sel.xml │ │ │ │ ├── menubar_tips_bg.xml │ │ │ │ ├── menubar_tips_top_arrow.png │ │ │ │ ├── page_loading_progress.xml │ │ │ │ ├── selector_analyzer_clear_btn.xml │ │ │ │ ├── selector_analyzer_inspector_btn.xml │ │ │ │ ├── selector_analyzer_inspector_type_btn_bg.xml │ │ │ │ ├── selector_analyzer_lock_btn.xml │ │ │ │ ├── selector_analyzer_log_btn.xml │ │ │ │ ├── selector_analyzer_log_filter.xml │ │ │ │ ├── selector_analyzer_log_filter_clear.xml │ │ │ │ ├── selector_analyzer_log_filter_style.xml │ │ │ │ ├── selector_analyzer_log_item_bg.xml │ │ │ │ ├── selector_analyzer_logo_btn.xml │ │ │ │ ├── selector_analyzer_logtype_btn_bg.xml │ │ │ │ ├── selector_analyzer_net_btn.xml │ │ │ │ ├── selector_analyzer_net_detail_marker.xml │ │ │ │ ├── selector_analyzer_net_detail_triangle.xml │ │ │ │ ├── selector_analyzer_notice_clean_btn.xml │ │ │ │ ├── selector_analyzer_notice_copy_btn.xml │ │ │ │ ├── selector_analyzer_notice_item_bg.xml │ │ │ │ ├── selector_analyzer_notice_min_btn.xml │ │ │ │ ├── selector_analyzer_panel_log_level_btn_bg.xml │ │ │ │ ├── selector_analyzer_quota_btn.xml │ │ │ │ ├── selector_analyzer_refresh_btn.xml │ │ │ │ ├── selector_analyzer_view3d_btn.xml │ │ │ │ ├── shape_analyzer_console_cursor.xml │ │ │ │ ├── shape_analyzer_panel_log_level_item_bg.xml │ │ │ │ ├── shape_analyzer_panel_network_header_bg.xml │ │ │ │ ├── titlebar_bg.xml │ │ │ │ ├── titlebar_bg_left.xml │ │ │ │ ├── titlebar_bg_left_click_selector.xml │ │ │ │ ├── titlebar_bg_left_light.xml │ │ │ │ ├── titlebar_bg_left_light_click_selector.xml │ │ │ │ ├── titlebar_bg_light.xml │ │ │ │ ├── titlebar_bg_right.xml │ │ │ │ ├── titlebar_bg_right_click_selector.xml │ │ │ │ ├── titlebar_bg_right_light.xml │ │ │ │ ├── titlebar_bg_right_light_click_selector.xml │ │ │ │ ├── titlebar_dialog_bg.xml │ │ │ │ ├── titlebar_item_bg.xml │ │ │ │ ├── titlebar_item_point_bg.xml │ │ │ │ └── titlebar_point_bg.xml │ │ │ ├── layout │ │ │ │ ├── alert_dialog.xml │ │ │ │ ├── dialog_item_view.xml │ │ │ │ ├── dialog_title_view.xml │ │ │ │ ├── exception_activity.xml │ │ │ │ ├── hybrid_main.xml │ │ │ │ ├── layout_analyzer_collapsed.xml │ │ │ │ ├── layout_analyzer_console.xml │ │ │ │ ├── layout_analyzer_inspector.xml │ │ │ │ ├── layout_analyzer_main.xml │ │ │ │ ├── layout_analyzer_network.xml │ │ │ │ ├── layout_analyzer_network_detail.xml │ │ │ │ ├── layout_analyzer_notice.xml │ │ │ │ ├── layout_analyzer_tree_group.xml │ │ │ │ ├── layout_analyzer_tree_item.xml │ │ │ │ ├── layout_anayler_log_item.xml │ │ │ │ ├── layout_anayler_network_item.xml │ │ │ │ ├── layout_anayler_notice_item.xml │ │ │ │ ├── permission_dialog.xml │ │ │ │ ├── resident_notify_remotes.xml │ │ │ │ ├── tabbar_item_view.xml │ │ │ │ ├── tabbar_view.xml │ │ │ │ ├── titlebar_dialog_view.xml │ │ │ │ └── titlebar_view.xml │ │ │ ├── values-sw600dp-xhdpi │ │ │ │ └── dimens.xml │ │ │ ├── values-v29 │ │ │ │ └── themes.xml │ │ │ ├── values-xhdpi │ │ │ │ └── dimens.xml │ │ │ ├── values-xxhdpi │ │ │ │ └── dimens.xml │ │ │ ├── values-xxxhdpi │ │ │ │ └── dimens.xml │ │ │ ├── values-zh-rCN │ │ │ │ └── strings.xml │ │ │ ├── values │ │ │ │ ├── attrs.xml │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── ids.xml │ │ │ │ ├── strings.xml │ │ │ │ ├── styles.xml │ │ │ │ └── themes.xml │ │ │ └── xml │ │ │ │ └── network_security_config.xml │ │ └── resources │ │ │ └── .gitkeep │ │ └── test │ │ └── java │ │ ├── android │ │ └── util │ │ │ └── SparseArray.java │ │ └── org │ │ └── hapjs │ │ ├── component │ │ └── CombinedMapTest.java │ │ └── render │ │ ├── action │ │ └── RenderActionDocumentMock.java │ │ └── css │ │ ├── CSSStyleSheetTest.java │ │ └── media │ │ └── CSSMediaParserTest.java │ ├── version.gradle │ └── widgets │ ├── .gitignore │ ├── CMakeLists.txt │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── hap │ │ │ └── web │ │ │ │ ├── http │ │ │ │ └── error │ │ │ │ │ ├── images │ │ │ │ │ └── http_error_icon.webp │ │ │ │ │ └── index.html │ │ │ │ └── ssl │ │ │ │ └── error │ │ │ │ ├── images │ │ │ │ └── ssl_error_icon.webp │ │ │ │ └── index.html │ │ └── jsscript │ │ │ ├── hapjssdk.min.js │ │ │ └── webview-start.js │ ├── cpp │ │ └── canvas │ │ │ ├── CMakeLists.txt │ │ │ ├── Log.cpp │ │ │ ├── Log.h │ │ │ ├── canvas_jni.cpp │ │ │ ├── exceptions.cpp │ │ │ ├── exceptions.h │ │ │ ├── utils.cpp │ │ │ └── utils.h │ ├── java │ │ ├── androidx │ │ │ ├── recyclerview │ │ │ │ └── widget │ │ │ │ │ ├── FlexRecyclerView.java │ │ │ │ │ ├── HapStaggeredGridLayoutManager.java │ │ │ │ │ └── NestedRecyclerView.java │ │ │ └── swiperefreshlayout │ │ │ │ └── widget │ │ │ │ └── HapRefreshLayout.java │ │ └── org │ │ │ └── hapjs │ │ │ └── widgets │ │ │ ├── A.java │ │ │ ├── CachedComponent.java │ │ │ ├── Camera.java │ │ │ ├── Div.java │ │ │ ├── Image.java │ │ │ ├── Indicator.java │ │ │ ├── InnerSpannable.java │ │ │ ├── NestedInnerSpannable.java │ │ │ ├── Option.java │ │ │ ├── Popup.java │ │ │ ├── Rating.java │ │ │ ├── ReaderDiv.java │ │ │ ├── RecyclerDataItemFactory.java │ │ │ ├── Refresh.java │ │ │ ├── Select.java │ │ │ ├── ShareButton.java │ │ │ ├── ShortcutButton.java │ │ │ ├── SlideView.java │ │ │ ├── Slider.java │ │ │ ├── Span.java │ │ │ ├── Stack.java │ │ │ ├── Swiper.java │ │ │ ├── Web.java │ │ │ ├── ad │ │ │ ├── Ad.java │ │ │ ├── AdClickArea.java │ │ │ ├── AdContainer.java │ │ │ └── AdProxyImpl.java │ │ │ ├── adcustom │ │ │ ├── AdCustom.java │ │ │ ├── AdCustomContainer.java │ │ │ ├── AdCustomDataProvider.java │ │ │ └── AdCustomDataProviderImpl.java │ │ │ ├── animation │ │ │ └── WebProgressBar.java │ │ │ ├── canvas │ │ │ ├── Action.java │ │ │ ├── Canvas.java │ │ │ ├── CanvasActionHandler.java │ │ │ ├── CanvasContext.java │ │ │ ├── CanvasExtension.java │ │ │ ├── CanvasImageLoadRenderAction.java │ │ │ ├── CanvasJNI.java │ │ │ ├── CanvasManager.java │ │ │ ├── CanvasProvider.java │ │ │ ├── CanvasRenderAction.java │ │ │ ├── CanvasRenderActionProcessor.java │ │ │ ├── CanvasSyncRenderAction.java │ │ │ ├── CanvasView.java │ │ │ ├── CanvasWaitChannel.java │ │ │ ├── EmptyCanvasProvider.java │ │ │ ├── annotation │ │ │ │ ├── CanvasField.java │ │ │ │ └── CanvasMethod.java │ │ │ ├── canvas2d │ │ │ │ ├── CSSFont.java │ │ │ │ ├── CanvasContextRendering2D.java │ │ │ │ ├── CanvasContextState.java │ │ │ │ ├── CanvasGradient.java │ │ │ │ ├── CanvasPath.java │ │ │ │ ├── CanvasView2D.java │ │ │ │ ├── Circle.java │ │ │ │ ├── LinearGradient.java │ │ │ │ ├── Parser.java │ │ │ │ ├── RadialGradient.java │ │ │ │ └── TextMetrics.java │ │ │ ├── image │ │ │ │ ├── CanvasBitmap.java │ │ │ │ ├── CanvasImage.java │ │ │ │ ├── CanvasImageCache.java │ │ │ │ ├── CanvasImageHelper.java │ │ │ │ ├── CanvasImageLoader.java │ │ │ │ └── ImageData.java │ │ │ └── webgl │ │ │ │ ├── WebGLCanvasView.java │ │ │ │ └── WebGLRenderingContext.java │ │ │ ├── custom │ │ │ └── WidgetProvider.java │ │ │ ├── drawer │ │ │ ├── Drawer.java │ │ │ ├── DrawerNavigation.java │ │ │ ├── DrawerPercentFlexLayout.java │ │ │ └── FlexDrawerLayout.java │ │ │ ├── input │ │ │ ├── Button.java │ │ │ ├── CheckBox.java │ │ │ ├── Edit.java │ │ │ ├── EventButton.java │ │ │ ├── Label.java │ │ │ ├── Radio.java │ │ │ ├── Switch.java │ │ │ ├── TextArea.java │ │ │ └── phone │ │ │ │ ├── DefaultPhoneStorage.java │ │ │ │ ├── PhoneManager.java │ │ │ │ └── PhoneStorageProvider.java │ │ │ ├── list │ │ │ ├── List.java │ │ │ └── ListItem.java │ │ │ ├── map │ │ │ ├── CoordType.java │ │ │ ├── CustomMarker.java │ │ │ ├── IMapOverlayManager.java │ │ │ ├── Map.java │ │ │ ├── MapProvider.java │ │ │ ├── MapProxy.java │ │ │ ├── model │ │ │ │ ├── BaseMapMarker.java │ │ │ │ ├── HybridLatLng.java │ │ │ │ ├── HybridLatLngBounds.java │ │ │ │ ├── HybridMapPoi.java │ │ │ │ ├── LocationInfo.java │ │ │ │ ├── MapCallout.java │ │ │ │ ├── MapCircle.java │ │ │ │ ├── MapControl.java │ │ │ │ ├── MapFrameLayout.java │ │ │ │ ├── MapGroundoverlay.java │ │ │ │ ├── MapIndoorInfo.java │ │ │ │ ├── MapLabel.java │ │ │ │ ├── MapMarker.java │ │ │ │ ├── MapMyLocationStyle.java │ │ │ │ ├── MapPolygon.java │ │ │ │ └── MapPolyline.java │ │ │ └── utils │ │ │ │ └── MapUtils.java │ │ │ ├── picker │ │ │ ├── DatePicker.java │ │ │ ├── MultiPicker.java │ │ │ ├── Picker.java │ │ │ ├── TextPicker.java │ │ │ └── TimePicker.java │ │ │ ├── progress │ │ │ ├── CircularProgress.java │ │ │ ├── HorizontalProgress.java │ │ │ └── Progress.java │ │ │ ├── refresh │ │ │ ├── ExtensionBase.java │ │ │ ├── Refresh2.java │ │ │ ├── RefreshExtensionView.java │ │ │ ├── RefreshFooter.java │ │ │ └── RefreshHeader.java │ │ │ ├── sectionlist │ │ │ ├── BaseRecyclerViewAdapter.java │ │ │ ├── SectionGroup.java │ │ │ ├── SectionHeader.java │ │ │ ├── SectionItem.java │ │ │ ├── SectionList.java │ │ │ ├── SectionListAdapter.java │ │ │ └── model │ │ │ │ ├── Item.java │ │ │ │ ├── ItemGroup.java │ │ │ │ ├── ItemHeader.java │ │ │ │ └── ItemList.java │ │ │ ├── tab │ │ │ ├── TabBar.java │ │ │ ├── TabContent.java │ │ │ ├── TabContentScrollView.java │ │ │ └── Tabs.java │ │ │ ├── text │ │ │ ├── AbstractText.java │ │ │ ├── CachedLayout.java │ │ │ ├── CustomTypefaceSpan.java │ │ │ ├── FontParser.java │ │ │ ├── HtmlText.java │ │ │ ├── Marquee.java │ │ │ ├── RichText.java │ │ │ ├── Text.java │ │ │ └── TypefaceBuilder.java │ │ │ ├── video │ │ │ ├── DefaultPlayerManager.java │ │ │ ├── ExoPlayer.java │ │ │ ├── IMediaPlayer.java │ │ │ ├── MediaUtils.java │ │ │ ├── Player.java │ │ │ ├── PlayerInstanceManager.java │ │ │ ├── PlayerProxy.java │ │ │ ├── SuspendLoadControl.java │ │ │ ├── Video.java │ │ │ └── manager │ │ │ │ ├── DefaultPlayerManagerProviderImpl.java │ │ │ │ ├── PlayerManager.java │ │ │ │ └── PlayerManagerProvider.java │ │ │ └── view │ │ │ ├── BookPagerView.java │ │ │ ├── CanvasViewContainer.java │ │ │ ├── HapNestedScrollView.java │ │ │ ├── HapRatingBar.java │ │ │ ├── NestedWebView.java │ │ │ ├── PercentTabLayout.java │ │ │ ├── SelectView.java │ │ │ ├── SliderView.java │ │ │ ├── TabContentView.java │ │ │ ├── camera │ │ │ ├── CameraBaseMode.java │ │ │ ├── CameraData.java │ │ │ ├── CameraView.java │ │ │ ├── VideoRecordMode.java │ │ │ ├── googlecameraview │ │ │ │ ├── AspectRatio.java │ │ │ │ ├── Constants.java │ │ │ │ ├── Size.java │ │ │ │ └── SizeMap.java │ │ │ └── record │ │ │ │ ├── CameraSurfaceRender.java │ │ │ │ ├── MediaCodecAudioEncoder.java │ │ │ │ ├── MediaEncoder.java │ │ │ │ ├── MediaMuxerController.java │ │ │ │ ├── TextureMovieEncoder.java │ │ │ │ ├── VideoEncoderCore.java │ │ │ │ ├── common │ │ │ │ ├── PacketData.java │ │ │ │ ├── PacketDataConsumer.java │ │ │ │ ├── RecordUtils.java │ │ │ │ ├── VideoHandlerThread.java │ │ │ │ └── VideoPacketPool.java │ │ │ │ └── gles │ │ │ │ ├── Drawable2d.java │ │ │ │ ├── EglCore.java │ │ │ │ ├── EglSurfaceBase.java │ │ │ │ ├── FullFrameRect.java │ │ │ │ ├── GlUtil.java │ │ │ │ ├── Texture2dProgram.java │ │ │ │ └── WindowSurface.java │ │ │ ├── image │ │ │ ├── FlexImageView.java │ │ │ ├── FlexImageViewAttach.java │ │ │ ├── ImageResizeMethod.java │ │ │ ├── MultiPostprocessor.java │ │ │ └── provider │ │ │ │ ├── Tile.java │ │ │ │ ├── TileCache.java │ │ │ │ ├── TileDecoder.java │ │ │ │ ├── TileManager.java │ │ │ │ └── TileProvider.java │ │ │ ├── list │ │ │ ├── FlexGridLayoutManager.java │ │ │ ├── FlexLayoutManager.java │ │ │ ├── FlexStaggeredGridLayoutManager.java │ │ │ ├── RecyclerViewAdapter.java │ │ │ ├── TopSmoothScroller.java │ │ │ └── section │ │ │ │ ├── SectionListLayoutManager.java │ │ │ │ └── SectionRecyclerView.java │ │ │ ├── lottie │ │ │ ├── FlexLottie.java │ │ │ └── Lottie.java │ │ │ ├── picker │ │ │ └── WheelView.java │ │ │ ├── readerdiv │ │ │ ├── ReaderLayoutView.java │ │ │ ├── ReaderPageData.java │ │ │ ├── ReaderPageLayout.java │ │ │ ├── ReaderPageView.java │ │ │ └── ReaderText.java │ │ │ ├── refresh │ │ │ ├── BallLoadingView.java │ │ │ ├── CircleImageView.java │ │ │ ├── DefaultFooterView.java │ │ │ ├── DefaultHeaderView.java │ │ │ ├── Footer.java │ │ │ ├── HapRefreshLayout.java │ │ │ ├── Header.java │ │ │ ├── IExtensionView.java │ │ │ ├── IFooterView.java │ │ │ ├── IHeaderView.java │ │ │ ├── RefreshContent.java │ │ │ ├── RefreshExtension.java │ │ │ ├── RefreshLayout.java │ │ │ ├── RefreshMovement.java │ │ │ ├── RefreshState.java │ │ │ └── ViscousInterpolator.java │ │ │ ├── slideview │ │ │ ├── SecondaryConfirmInfo.java │ │ │ ├── SlideButtonInfo.java │ │ │ └── SlideViewLayout.java │ │ │ ├── swiper │ │ │ ├── BaseLoopPagerAdapter.java │ │ │ ├── CustomScroller.java │ │ │ ├── IndicatorPoint.java │ │ │ ├── LoopPagerAdapter.java │ │ │ ├── LoopViewPager.java │ │ │ ├── PageAnimationParser.java │ │ │ ├── PagerAdapter.java │ │ │ ├── SwiperAnimation.java │ │ │ ├── SwiperAnimationParser.java │ │ │ ├── SwiperView.java │ │ │ └── ViewPager.java │ │ │ ├── text │ │ │ ├── FlexButton.java │ │ │ ├── FlexCheckBox.java │ │ │ ├── FlexEditText.java │ │ │ ├── FlexRadioButton.java │ │ │ ├── FlexSwitch.java │ │ │ ├── FlexTextView.java │ │ │ ├── LineHeightSpan.java │ │ │ ├── PageTextView.java │ │ │ ├── TextDecoration.java │ │ │ ├── TextLayoutView.java │ │ │ └── TextSpan.java │ │ │ ├── utils │ │ │ └── ScrollableViewUtil.java │ │ │ └── video │ │ │ ├── FlexVideoView.java │ │ │ ├── MediaController.java │ │ │ ├── MediaGestureHelper.java │ │ │ └── TextureVideoView.java │ └── res │ │ ├── drawable-xxhdpi │ │ ├── ic_media_controls_bg.9.png │ │ ├── ic_media_dialog_add_volume.png │ │ ├── ic_media_dialog_backward.png │ │ ├── ic_media_dialog_brightness.png │ │ ├── ic_media_dialog_close_volume.png │ │ ├── ic_media_dialog_forward.png │ │ ├── ic_media_enter_fullscreen.png │ │ ├── ic_media_exit_fullscreen.png │ │ ├── ic_media_loading_bg.png │ │ ├── ic_media_pause.png │ │ ├── ic_media_play.png │ │ ├── ic_media_restart_video.png │ │ ├── ic_media_star_video.png │ │ ├── ic_rating_background.png │ │ ├── ic_rating_foreground.png │ │ ├── popup_background.9.png │ │ └── select_background.9.png │ │ ├── drawable-xxxhdpi │ │ └── select_background.9.png │ │ ├── drawable │ │ ├── btn_default_bg_selector.xml │ │ ├── btn_media_controls_retry_bg.xml │ │ ├── ic_clear.xml │ │ ├── ic_media_back.xml │ │ ├── media_dialog_bg.xml │ │ ├── pg_media_dialog_progress.xml │ │ ├── pg_media_loading.xml │ │ ├── shape_media_title_background.xml │ │ ├── skb_media_contorls_progress.xml │ │ ├── skb_media_contorls_thumb_normal.xml │ │ ├── skb_media_contorls_thumb_pressed.xml │ │ ├── skb_media_controls_thumb.xml │ │ ├── webprogress_head.png │ │ ├── webprogress_highlight.png │ │ └── webprogress_tail.png │ │ ├── layout │ │ ├── glsurface_view.xml │ │ ├── item_phone_list.xml │ │ ├── media_controller.xml │ │ ├── media_dialog_brightness.xml │ │ ├── media_dialog_progress.xml │ │ ├── media_dialog_volume.xml │ │ ├── reader_page_container.xml │ │ ├── select_text.xml │ │ ├── slide_view_item_button.xml │ │ ├── slider.xml │ │ ├── surface_view.xml │ │ ├── video_error_msg_layout.xml │ │ ├── video_layout.xml │ │ └── web_download_dialog.xml │ │ ├── values-zh-rCN │ │ └── strings.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── ids_reader.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── tv │ └── java │ ├── androidx │ └── leanback │ │ └── widget │ │ ├── GridLayoutManagerAdapterImpl.java │ │ └── GridViewAdapterImpl.java │ └── org │ └── hapjs │ └── widgets │ └── tv │ └── list │ └── List.java ├── debug ├── README.MD ├── engine │ └── android │ │ ├── .gitignore │ │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ └── res │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── values-zh-rCN │ │ │ └── strings.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── inspector │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ ├── com │ │ │ └── facebook │ │ │ │ └── stetho │ │ │ │ ├── DumperPluginsProvider.java │ │ │ │ ├── InspectorModulesProvider.java │ │ │ │ ├── Stetho.java │ │ │ │ ├── common │ │ │ │ ├── Accumulator.java │ │ │ │ ├── ArrayListAccumulator.java │ │ │ │ ├── ExceptionUtil.java │ │ │ │ ├── ListUtil.java │ │ │ │ ├── LogRedirector.java │ │ │ │ ├── LogUtil.java │ │ │ │ ├── Predicate.java │ │ │ │ ├── ProcessUtil.java │ │ │ │ ├── ReflectionUtil.java │ │ │ │ ├── StringUtil.java │ │ │ │ ├── ThreadBound.java │ │ │ │ ├── UncheckedCallable.java │ │ │ │ ├── Utf8Charset.java │ │ │ │ ├── Util.java │ │ │ │ └── android │ │ │ │ │ ├── AccessibilityUtil.java │ │ │ │ │ ├── DialogFragmentAccessor.java │ │ │ │ │ ├── FragmentAccessor.java │ │ │ │ │ ├── FragmentActivityAccessor.java │ │ │ │ │ ├── FragmentCompat.java │ │ │ │ │ ├── FragmentCompatFramework.java │ │ │ │ │ ├── FragmentCompatSupportLib.java │ │ │ │ │ ├── FragmentCompatUtil.java │ │ │ │ │ ├── FragmentManagerAccessor.java │ │ │ │ │ ├── HandlerUtil.java │ │ │ │ │ ├── ResourcesUtil.java │ │ │ │ │ ├── ViewGroupUtil.java │ │ │ │ │ └── ViewUtil.java │ │ │ │ ├── dumpapp │ │ │ │ ├── ArgsHelper.java │ │ │ │ ├── DumpException.java │ │ │ │ ├── DumpUsageException.java │ │ │ │ ├── DumpappFramingException.java │ │ │ │ ├── DumpappHttpSocketLikeHandler.java │ │ │ │ ├── DumpappOutputBrokenException.java │ │ │ │ ├── DumpappSocketLikeHandler.java │ │ │ │ ├── Dumper.java │ │ │ │ ├── DumperContext.java │ │ │ │ ├── DumperPlugin.java │ │ │ │ ├── Framer.java │ │ │ │ ├── GlobalOptions.java │ │ │ │ ├── UnexpectedFrameException.java │ │ │ │ └── plugins │ │ │ │ │ ├── CrashDumperPlugin.java │ │ │ │ │ ├── FilesDumperPlugin.java │ │ │ │ │ ├── HprofDumperPlugin.java │ │ │ │ │ └── SharedPreferencesDumperPlugin.java │ │ │ │ ├── inspector │ │ │ │ ├── ChromeDevtoolsServer.java │ │ │ │ ├── ChromeDiscoveryHandler.java │ │ │ │ ├── DevtoolsSocketHandler.java │ │ │ │ ├── MessageHandlingException.java │ │ │ │ ├── MethodDispatcher.java │ │ │ │ ├── MismatchedResponseException.java │ │ │ │ ├── console │ │ │ │ │ ├── CLog.java │ │ │ │ │ ├── ConsolePeerManager.java │ │ │ │ │ ├── RuntimeRepl.java │ │ │ │ │ └── RuntimeReplFactory.java │ │ │ │ ├── database │ │ │ │ │ ├── ContentProviderDatabaseDriver.java │ │ │ │ │ ├── ContentProviderSchema.java │ │ │ │ │ ├── DatabaseConnectionProvider.java │ │ │ │ │ ├── DatabaseDriver2Adapter.java │ │ │ │ │ ├── DatabaseFilesProvider.java │ │ │ │ │ ├── DefaultDatabaseConnectionProvider.java │ │ │ │ │ ├── DefaultDatabaseFilesProvider.java │ │ │ │ │ ├── SQLiteDatabaseCompat.java │ │ │ │ │ └── SqliteDatabaseDriver.java │ │ │ │ ├── domstorage │ │ │ │ │ ├── DOMStoragePeerManager.java │ │ │ │ │ └── SharedPreferencesHelper.java │ │ │ │ ├── elements │ │ │ │ │ ├── AbstractChainedDescriptor.java │ │ │ │ │ ├── AttributeAccumulator.java │ │ │ │ │ ├── ChainedDescriptor.java │ │ │ │ │ ├── ComputedStyleAccumulator.java │ │ │ │ │ ├── Descriptor.java │ │ │ │ │ ├── DescriptorMap.java │ │ │ │ │ ├── DescriptorProvider.java │ │ │ │ │ ├── DescriptorRegistrar.java │ │ │ │ │ ├── Document.java │ │ │ │ │ ├── DocumentProvider.java │ │ │ │ │ ├── DocumentProviderFactory.java │ │ │ │ │ ├── DocumentProviderListener.java │ │ │ │ │ ├── DocumentView.java │ │ │ │ │ ├── ElementInfo.java │ │ │ │ │ ├── NodeDescriptor.java │ │ │ │ │ ├── NodeType.java │ │ │ │ │ ├── ObjectDescriptor.java │ │ │ │ │ ├── Origin.java │ │ │ │ │ ├── ShadowDocument.java │ │ │ │ │ ├── StyleAccumulator.java │ │ │ │ │ ├── StyleRuleNameAccumulator.java │ │ │ │ │ └── android │ │ │ │ │ │ ├── AccessibilityNodeInfoWrapper.java │ │ │ │ │ │ ├── ActivityDescriptor.java │ │ │ │ │ │ ├── ActivityTracker.java │ │ │ │ │ │ ├── AndroidDescriptorHost.java │ │ │ │ │ │ ├── AndroidDocumentConstants.java │ │ │ │ │ │ ├── AndroidDocumentProvider.java │ │ │ │ │ │ ├── AndroidDocumentProviderFactory.java │ │ │ │ │ │ ├── AndroidDocumentRoot.java │ │ │ │ │ │ ├── ApplicationDescriptor.java │ │ │ │ │ │ ├── DialogDescriptor.java │ │ │ │ │ │ ├── DialogFragmentDescriptor.java │ │ │ │ │ │ ├── DocumentHiddenView.java │ │ │ │ │ │ ├── FragmentDescriptor.java │ │ │ │ │ │ ├── HighlightableDescriptor.java │ │ │ │ │ │ ├── MethodInvoker.java │ │ │ │ │ │ ├── TextViewDescriptor.java │ │ │ │ │ │ ├── ViewDescriptor.java │ │ │ │ │ │ ├── ViewGroupDescriptor.java │ │ │ │ │ │ ├── ViewHighlightOverlays.java │ │ │ │ │ │ ├── ViewHighlighter.java │ │ │ │ │ │ └── WindowDescriptor.java │ │ │ │ ├── helper │ │ │ │ │ ├── ChromePeerManager.java │ │ │ │ │ ├── IntegerFormatter.java │ │ │ │ │ ├── ObjectIdMapper.java │ │ │ │ │ ├── PeerRegistrationListener.java │ │ │ │ │ ├── PeersRegisteredListener.java │ │ │ │ │ └── ThreadBoundProxy.java │ │ │ │ ├── jsonrpc │ │ │ │ │ ├── DisconnectReceiver.java │ │ │ │ │ ├── JsonRpcException.java │ │ │ │ │ ├── JsonRpcPeer.java │ │ │ │ │ ├── JsonRpcResult.java │ │ │ │ │ ├── PendingRequest.java │ │ │ │ │ ├── PendingRequestCallback.java │ │ │ │ │ └── protocol │ │ │ │ │ │ ├── EmptyResult.java │ │ │ │ │ │ ├── JsonRpcError.java │ │ │ │ │ │ ├── JsonRpcEvent.java │ │ │ │ │ │ ├── JsonRpcRequest.java │ │ │ │ │ │ └── JsonRpcResponse.java │ │ │ │ ├── network │ │ │ │ │ ├── AsyncPrettyPrinter.java │ │ │ │ │ ├── AsyncPrettyPrinterExecutorHolder.java │ │ │ │ │ ├── AsyncPrettyPrinterFactory.java │ │ │ │ │ ├── AsyncPrettyPrinterInitializer.java │ │ │ │ │ ├── AsyncPrettyPrinterRegistry.java │ │ │ │ │ ├── CountingOutputStream.java │ │ │ │ │ ├── DecompressionHelper.java │ │ │ │ │ ├── DefaultResponseHandler.java │ │ │ │ │ ├── DownloadingAsyncPrettyPrinterFactory.java │ │ │ │ │ ├── GunzippingOutputStream.java │ │ │ │ │ ├── MimeMatcher.java │ │ │ │ │ ├── NetworkEventReporter.java │ │ │ │ │ ├── NetworkEventReporterImpl.java │ │ │ │ │ ├── NetworkPeerManager.java │ │ │ │ │ ├── PrettyPrinterDisplayType.java │ │ │ │ │ ├── RequestBodyHelper.java │ │ │ │ │ ├── ResourceTypeHelper.java │ │ │ │ │ ├── ResponseBodyData.java │ │ │ │ │ ├── ResponseBodyFileManager.java │ │ │ │ │ ├── ResponseHandler.java │ │ │ │ │ ├── ResponseHandlingInputStream.java │ │ │ │ │ ├── SimpleBinaryInspectorWebSocketFrame.java │ │ │ │ │ └── SimpleTextInspectorWebSocketFrame.java │ │ │ │ ├── protocol │ │ │ │ │ ├── ChromeDevtoolsDomain.java │ │ │ │ │ ├── ChromeDevtoolsMethod.java │ │ │ │ │ └── module │ │ │ │ │ │ ├── BaseDatabaseDriver.java │ │ │ │ │ │ ├── CSS.java │ │ │ │ │ │ ├── Console.java │ │ │ │ │ │ ├── DOM.java │ │ │ │ │ │ ├── DOMStorage.java │ │ │ │ │ │ ├── Database.java │ │ │ │ │ │ ├── DatabaseConstants.java │ │ │ │ │ │ ├── DatabaseDescriptor.java │ │ │ │ │ │ ├── DatabaseDriver2.java │ │ │ │ │ │ ├── Debugger.java │ │ │ │ │ │ ├── HeapProfiler.java │ │ │ │ │ │ ├── Inspector.java │ │ │ │ │ │ ├── Network.java │ │ │ │ │ │ ├── Page.java │ │ │ │ │ │ ├── Profiler.java │ │ │ │ │ │ ├── Runtime.java │ │ │ │ │ │ ├── SimpleBooleanResult.java │ │ │ │ │ │ └── Worker.java │ │ │ │ ├── runtime │ │ │ │ │ └── RhinoDetectingRuntimeReplFactory.java │ │ │ │ └── screencast │ │ │ │ │ └── ScreencastDispatcher.java │ │ │ │ ├── json │ │ │ │ ├── ObjectMapper.java │ │ │ │ └── annotation │ │ │ │ │ ├── JsonProperty.java │ │ │ │ │ └── JsonValue.java │ │ │ │ ├── okhttp3 │ │ │ │ └── StethoInterceptor.java │ │ │ │ ├── server │ │ │ │ ├── AbsServerSocket.java │ │ │ │ ├── AbsSocket.java │ │ │ │ ├── AddressNameHelper.java │ │ │ │ ├── CompositeInputStream.java │ │ │ │ ├── LazySocketHandler.java │ │ │ │ ├── LeakyBufferedInputStream.java │ │ │ │ ├── LocalSocketServer.java │ │ │ │ ├── PeerAuthorizationException.java │ │ │ │ ├── ProtocolDetectingSocketHandler.java │ │ │ │ ├── SecureSocketHandler.java │ │ │ │ ├── ServerManager.java │ │ │ │ ├── SocketHandler.java │ │ │ │ ├── SocketHandlerFactory.java │ │ │ │ ├── SocketLike.java │ │ │ │ ├── SocketLikeHandler.java │ │ │ │ └── http │ │ │ │ │ ├── ExactPathMatcher.java │ │ │ │ │ ├── HandlerRegistry.java │ │ │ │ │ ├── HttpHandler.java │ │ │ │ │ ├── HttpHeaders.java │ │ │ │ │ ├── HttpStatus.java │ │ │ │ │ ├── LightHttpBody.java │ │ │ │ │ ├── LightHttpMessage.java │ │ │ │ │ ├── LightHttpRequest.java │ │ │ │ │ ├── LightHttpResponse.java │ │ │ │ │ ├── LightHttpServer.java │ │ │ │ │ ├── PathMatcher.java │ │ │ │ │ └── RegexpPathMatcher.java │ │ │ │ └── websocket │ │ │ │ ├── CloseCodes.java │ │ │ │ ├── Frame.java │ │ │ │ ├── FrameHelper.java │ │ │ │ ├── MaskingHelper.java │ │ │ │ ├── ReadCallback.java │ │ │ │ ├── ReadHandler.java │ │ │ │ ├── SimpleEndpoint.java │ │ │ │ ├── SimpleSession.java │ │ │ │ ├── WebSocketHandler.java │ │ │ │ ├── WebSocketSession.java │ │ │ │ ├── WriteCallback.java │ │ │ │ └── WriteHandler.java │ │ └── org │ │ │ └── hapjs │ │ │ └── inspector │ │ │ ├── CDPHttpSocketLikeHandler.java │ │ │ ├── ConsoleMessageCache.java │ │ │ ├── DOMAccumulator.java │ │ │ ├── Input.java │ │ │ ├── InspectorVDocument.java │ │ │ ├── InspectorVElement.java │ │ │ ├── InspectorVGroup.java │ │ │ ├── ReportInspectorInfo.java │ │ │ ├── SourcemapHttpSocketLikeHandler.java │ │ │ ├── StethoWebSocketFactory.java │ │ │ ├── V8Inspector.java │ │ │ ├── VDocumentProvider.java │ │ │ ├── VDocumentProviderFactory.java │ │ │ ├── VElementDescriptorBase.java │ │ │ ├── ViewHighlightOverlays.java │ │ │ ├── ViewHighlighter.java │ │ │ └── reflect │ │ │ ├── Field.java │ │ │ └── Method.java │ │ ├── jni │ │ ├── Android.mk │ │ ├── Application.mk │ │ ├── inspector-log.h │ │ └── inspector │ │ │ ├── java_native_reflect.cpp │ │ │ ├── java_native_reflect.h │ │ │ ├── java_v8_inspector.cpp │ │ │ └── java_v8_inspector.h │ │ └── res │ │ └── values │ │ └── strings.xml └── shell │ └── android │ ├── .gitignore │ ├── app-impl │ ├── .gitignore │ ├── build.gradle │ ├── libs │ │ └── inspector.aar │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ └── hap │ │ │ └── card.json │ │ ├── java │ │ └── org │ │ │ └── hapjs │ │ │ └── debugger │ │ │ ├── AppLaunchTestActivity.java │ │ │ ├── DebuggerApplication.java │ │ │ ├── DraggableActivity.java │ │ │ ├── HintSpinnerAdapter.java │ │ │ ├── InstalledAppActivity.java │ │ │ ├── MainActivity.java │ │ │ ├── SettingsActivity.java │ │ │ ├── SignatureActivity.java │ │ │ ├── TitleBar.java │ │ │ ├── WebActivity.java │ │ │ ├── card │ │ │ ├── CardActivity.java │ │ │ ├── CardBackgroundHelper.java │ │ │ └── CardHelper.java │ │ │ ├── debug │ │ │ ├── AppDebugManager.java │ │ │ ├── CardDebugClientReceiver.java │ │ │ ├── CardDebugManager.java │ │ │ └── CardHostInfo.java │ │ │ ├── fragment │ │ │ ├── AppFragment.java │ │ │ ├── CardFragment.java │ │ │ ├── DebugFragment.java │ │ │ └── DebugFragmentManager.java │ │ │ ├── pm │ │ │ ├── ApkInfo.java │ │ │ ├── DebuggerInfo.java │ │ │ ├── PackageInfo.java │ │ │ ├── PackageManager.java │ │ │ └── PlatformInfo.java │ │ │ ├── server │ │ │ └── Server.java │ │ │ ├── signutils │ │ │ ├── FileListSignatureVerifier.java │ │ │ ├── SignatureUtils.java │ │ │ ├── SignatureVerifier.java │ │ │ └── ZipUtils.java │ │ │ ├── utils │ │ │ ├── AppUtils.java │ │ │ ├── EasterEggUtils.java │ │ │ ├── FileUtils.java │ │ │ ├── HttpUtils.java │ │ │ ├── PreferenceUtils.java │ │ │ └── ProcessUtils.java │ │ │ └── widget │ │ │ ├── BlurLinearLayout.java │ │ │ ├── BlurRelativeLayout.java │ │ │ ├── BlurShadowButton.java │ │ │ ├── BlurShadowDrawable.java │ │ │ ├── CustomEditTextPreference.java │ │ │ ├── CustomListPreference.java │ │ │ ├── EditTextPreferenceFragment.java │ │ │ ├── LastChildVisibleLinearLayout.java │ │ │ └── SettingViewBehavior.java │ │ └── res │ │ ├── anim │ │ ├── bottom_in.xml │ │ └── bottom_out.xml │ │ ├── drawable-hdpi │ │ ├── arrow_down.png │ │ ├── arrow_up.png │ │ ├── back.png │ │ ├── card_arrow_down.png │ │ ├── card_arrow_up.png │ │ ├── clear.png │ │ ├── debug_hint.png │ │ ├── download_platform_icon.png │ │ ├── get_sign_icon.png │ │ ├── go_arrow.png │ │ ├── hint_popup_bg.png │ │ ├── launch_app_icon.png │ │ ├── local_install.png │ │ ├── logo.png │ │ ├── popup_bg.png │ │ ├── scan_install.png │ │ ├── select_apk.png │ │ ├── select_installed_app.png │ │ ├── select_pem.png │ │ ├── select_rpk.png │ │ ├── selected.png │ │ ├── setting.png │ │ ├── switch_checked_track_bk.png │ │ ├── switch_unchecked_track_bk.png │ │ ├── tip_icon.png │ │ ├── triangle.png │ │ ├── update_online.png │ │ └── window_background.png │ │ ├── drawable-xhdpi │ │ ├── arrow_down.png │ │ ├── arrow_up.png │ │ ├── back.png │ │ ├── card_arrow_down.png │ │ ├── card_arrow_up.png │ │ ├── clear.png │ │ ├── debug_hint.png │ │ ├── download_platform_icon.png │ │ ├── get_sign_icon.png │ │ ├── go_arrow.png │ │ ├── hint_popup_bg.png │ │ ├── launch_app_icon.png │ │ ├── local_install.png │ │ ├── logo.png │ │ ├── popup_bg.png │ │ ├── scan_install.png │ │ ├── select_apk.png │ │ ├── select_installed_app.png │ │ ├── select_pem.png │ │ ├── select_rpk.png │ │ ├── selected.png │ │ ├── setting.png │ │ ├── switch_checked_track_bk.png │ │ ├── switch_unchecked_track_bk.png │ │ ├── tip_icon.png │ │ ├── triangle.png │ │ ├── update_online.png │ │ └── window_background.png │ │ ├── drawable-xxhdpi │ │ ├── arrow_down.png │ │ ├── arrow_up.png │ │ ├── back.png │ │ ├── card_arrow_down.png │ │ ├── card_arrow_up.png │ │ ├── clear.png │ │ ├── debug_hint.png │ │ ├── download_platform_icon.png │ │ ├── get_sign_icon.png │ │ ├── go_arrow.png │ │ ├── hint_popup_bg.png │ │ ├── launch_app_icon.png │ │ ├── local_install.png │ │ ├── logo.png │ │ ├── popup_bg.png │ │ ├── scan_install.png │ │ ├── select_apk.png │ │ ├── select_installed_app.png │ │ ├── select_pem.png │ │ ├── select_rpk.png │ │ ├── selected.png │ │ ├── setting.png │ │ ├── switch_checked_track_bk.png │ │ ├── switch_unchecked_track_bk.png │ │ ├── tip_icon.png │ │ ├── triangle.png │ │ ├── update_online.png │ │ └── window_background.png │ │ ├── drawable │ │ ├── bottom_press_bg.xml │ │ ├── btn_bg.xml │ │ ├── btn_bg_disabled.xml │ │ ├── btn_bg_enabled.xml │ │ ├── btn_bg_install.xml │ │ ├── btn_bg_installed.xml │ │ ├── card_bg.xml │ │ ├── card_no_host_tip_bg.xml │ │ ├── center_press_bg.xml │ │ ├── downloading_popup_bg.xml │ │ ├── edit_text_bg.xml │ │ ├── hint_popup_color_bg.xml │ │ ├── latest_label_bg.xml │ │ ├── load_card_host_progress.xml │ │ ├── platform_popup_bg.xml │ │ ├── preference_editor_bg.xml │ │ ├── radio_check.xml │ │ ├── scrollbar_thumb.xml │ │ ├── setting_header_bg.xml │ │ ├── setting_header_ic.xml │ │ ├── sign_bg.xml │ │ ├── switch_checked_track.xml │ │ ├── switch_thumb.xml │ │ ├── switch_track.xml │ │ ├── switch_unchecked_track.xml │ │ ├── tab_indicator.xml │ │ └── top_press_bg.xml │ │ ├── layout │ │ ├── activity_card.xml │ │ ├── activity_draggable.xml │ │ ├── activity_installed_app.xml │ │ ├── activity_launch_test_content.xml │ │ ├── activity_main.xml │ │ ├── activity_settings.xml │ │ ├── activity_web.xml │ │ ├── common_title_bar.xml │ │ ├── content_app.xml │ │ ├── content_card.xml │ │ ├── debug_hint_popup_content.xml │ │ ├── display_sign_layout.xml │ │ ├── get_native_app_sign_layout.xml │ │ ├── get_pem_sign_layout.xml │ │ ├── get_rpk_sign_layout.xml │ │ ├── get_sign_main_layout.xml │ │ ├── installed_app_item.xml │ │ ├── launch_by_deeplink_layout.xml │ │ ├── launch_page_layout.xml │ │ ├── platform_spinner_item.xml │ │ ├── preference_category.xml │ │ ├── preference_edit_text_dialog.xml │ │ ├── preference_edittext.xml │ │ ├── preference_header.xml │ │ ├── preference_list.xml │ │ ├── preference_list_item_layout.xml │ │ └── preference_switch.xml │ │ ├── mipmap-hdpi │ │ ├── ic_backward.png │ │ ├── ic_forward.png │ │ ├── ic_launcher.png │ │ ├── single_checked.png │ │ └── single_unchecked.png │ │ ├── mipmap-xhdpi │ │ ├── ic_backward.png │ │ ├── ic_forward.png │ │ ├── ic_launcher.png │ │ ├── single_checked.png │ │ └── single_unchecked.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_backward.png │ │ ├── ic_forward.png │ │ ├── ic_launcher.png │ │ ├── single_checked.png │ │ └── single_unchecked.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_forward.png │ │ ├── ic_launcher.png │ │ ├── single_checked.png │ │ └── single_unchecked.png │ │ ├── values-zh-rCN │ │ └── strings.xml │ │ ├── values │ │ ├── arrays.xml │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ ├── network_security_config.xml │ │ ├── preferences.xml │ │ └── provider_paths.xml │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── debug-key.keystore │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle │ └── version.gradle ├── development └── gradle-plugin │ ├── .gitignore │ ├── annotation-executor │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ └── groovy │ │ └── org │ │ └── hapjs │ │ └── build │ │ └── AnnotationExecutorPlugin.groovy │ ├── annotation-generator │ ├── .gitignore │ ├── README │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ └── groovy │ │ └── org │ │ └── hapjs │ │ └── build │ │ ├── AnnotationGeneratorPlugin.groovy │ │ ├── JavaResourceProcessor.groovy │ │ └── MetadataGenerator.groovy │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── prebuilts │ ├── 1.0.0 │ │ ├── buildscript.gradle │ │ └── generator-1.0.0.jar │ ├── 1.1.0 │ │ ├── buildscript.gradle │ │ └── generator-1.1.0.jar │ ├── 1.2.0 │ │ ├── buildscript.gradle │ │ └── generator-1.2.0.jar │ ├── 1.3.0 │ │ ├── annotation-1.3.0.jar │ │ ├── annotation-executor-1.3.0.jar │ │ ├── annotation-generator-1.3.0.jar │ │ ├── annotation-processor-1.3.0.jar │ │ └── buildscript.gradle │ ├── 1.4.0 │ │ ├── annotation-1.4.0.jar │ │ ├── annotation-executor-1.4.0.jar │ │ ├── annotation-generator-1.4.0.jar │ │ ├── annotation-processor-1.4.0.jar │ │ └── buildscript.gradle │ ├── 1.5.0 │ │ ├── annotation-1.5.0.jar │ │ ├── annotation-executor-1.5.0.jar │ │ ├── annotation-generator-1.5.0.jar │ │ ├── annotation-processor-1.5.0.jar │ │ └── buildscript.gradle │ ├── 1.6.0 │ │ ├── annotation-1.6.0.jar │ │ ├── annotation-executor-1.6.0.jar │ │ ├── annotation-generator-1.6.0.jar │ │ ├── annotation-processor-1.6.0.jar │ │ └── buildscript.gradle │ ├── 1.7.0 │ │ ├── annotation-1.7.0.jar │ │ ├── annotation-executor-1.7.0.jar │ │ ├── annotation-generator-1.7.0.jar │ │ ├── annotation-processor-1.7.0.jar │ │ └── buildscript.gradle │ ├── 1.8.0 │ │ ├── annotation-1.8.0.jar │ │ ├── annotation-executor-1.8.0.jar │ │ ├── annotation-generator-1.8.0.jar │ │ ├── annotation-processor-1.8.0.jar │ │ └── buildscript.gradle │ ├── 1.9.0 │ │ ├── annotation-1.9.0.jar │ │ ├── annotation-executor-1.9.0.jar │ │ ├── annotation-generator-1.9.0.jar │ │ ├── annotation-processor-1.9.0.jar │ │ └── buildscript.gradle │ ├── 2.0.0 │ │ ├── annotation-2.0.0.jar │ │ ├── annotation-executor-2.0.0.jar │ │ ├── annotation-generator-2.0.0.jar │ │ ├── annotation-processor-2.0.0.jar │ │ └── buildscript.gradle │ ├── 2.1.0 │ │ ├── annotation-2.1.0.jar │ │ ├── annotation-executor-2.1.0.jar │ │ ├── annotation-generator-2.1.0.jar │ │ ├── annotation-processor-2.1.0.jar │ │ └── buildscript.gradle │ ├── 2.2.0 │ │ ├── annotation-2.2.0.jar │ │ ├── annotation-executor-2.2.0.jar │ │ ├── annotation-generator-2.2.0.jar │ │ ├── annotation-processor-2.2.0.jar │ │ └── buildscript.gradle │ └── 2.3.0 │ │ ├── annotation-2.3.0.jar │ │ ├── annotation-executor-2.3.0.jar │ │ ├── annotation-generator-2.3.0.jar │ │ ├── annotation-processor-2.3.0.jar │ │ └── buildscript.gradle │ └── settings.gradle ├── external ├── .gitignore └── public │ ├── README.md │ ├── include │ └── JSEnv.h │ └── ndk_build.py ├── img ├── 加载流程.png └── 架构图.png ├── mockup ├── platform │ └── android │ │ ├── .gitignore │ │ ├── app-impl │ │ ├── .gitignore │ │ ├── README.md │ │ ├── build.gradle │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── org │ │ │ │ └── hapjs │ │ │ │ └── mockup │ │ │ │ ├── activity │ │ │ │ └── MainActivity.java │ │ │ │ ├── app │ │ │ │ ├── AppItem.java │ │ │ │ └── AppManager.java │ │ │ │ ├── fragment │ │ │ │ ├── AppItemAdapter.java │ │ │ │ └── AppItemFragment.java │ │ │ │ ├── impl │ │ │ │ ├── CanvasProviderImpl.java │ │ │ │ ├── DistributionProviderImpl.java │ │ │ │ └── LogProviderImpl.java │ │ │ │ └── utils │ │ │ │ └── PackageUtils.java │ │ │ └── res │ │ │ ├── drawable │ │ │ └── bg_card_dialog.xml │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── card_dialog.xml │ │ │ ├── fragment_appitem.xml │ │ │ └── fragment_appitem_list.xml │ │ │ ├── menu │ │ │ └── menu_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ ├── values-zh-rCN │ │ │ └── strings.xml │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ │ └── xml │ │ │ └── runtime_config.xml │ │ ├── app │ │ ├── .gitignore │ │ ├── README.md │ │ ├── build.gradle │ │ ├── checkstyle.gradle │ │ ├── config │ │ │ └── checkstyle.xml │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── car │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── hapjs │ │ │ │ └── mockup │ │ │ │ └── MockupRuntime.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── hapjs │ │ │ │ └── mockup │ │ │ │ └── Application.java │ │ │ ├── phone │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── hapjs │ │ │ │ └── mockup │ │ │ │ └── MockupRuntime.java │ │ │ └── tv │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ └── org │ │ │ └── hapjs │ │ │ └── mockup │ │ │ └── MockupRuntime.java │ │ ├── build.gradle │ │ ├── debug-key.keystore │ │ ├── gradle.properties │ │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ ├── settings.gradle │ │ └── static-analysis-filters │ │ ├── lint-rules.xml │ │ └── spotbugs-excludes.xml └── plugins │ └── android │ ├── .gitignore │ └── features │ ├── account │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── org │ │ │ └── hapjs │ │ │ └── features │ │ │ └── service │ │ │ └── account │ │ │ └── Account.java │ │ └── res │ │ └── values │ │ └── strings.xml │ ├── pay │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── org │ │ │ └── hapjs │ │ │ └── features │ │ │ └── service │ │ │ └── pay │ │ │ └── Pay.java │ │ └── res │ │ └── values │ │ └── strings.xml │ ├── push │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── org │ │ │ └── hapjs │ │ │ └── features │ │ │ └── service │ │ │ └── push │ │ │ └── Push.java │ │ └── res │ │ └── values │ │ └── strings.xml │ └── stats │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── org │ │ └── hapjs │ │ └── features │ │ └── service │ │ └── stats │ │ └── Stats.java │ └── res │ └── values │ └── strings.xml ├── platform ├── README.MD ├── platform │ └── android │ │ ├── .gitignore │ │ ├── features │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── org │ │ │ │ └── hapjs │ │ │ │ └── features │ │ │ │ └── adapter │ │ │ │ ├── ShortcutAdapter.java │ │ │ │ ├── StorageProvider.java │ │ │ │ └── audio │ │ │ │ ├── AudioAdapter.java │ │ │ │ └── service │ │ │ │ └── AudioService.java │ │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── platform │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ ├── androidTest │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── org │ │ │ └── hapjs │ │ │ └── launch │ │ │ └── DeepLinkClientTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── org │ │ │ │ └── hapjs │ │ │ │ ├── ActivityHookManager.java │ │ │ │ ├── DispatcherActivity.java │ │ │ │ ├── LauncherActivity.java │ │ │ │ ├── PlatformLogManager.java │ │ │ │ ├── PlatformRuntime.java │ │ │ │ ├── animation │ │ │ │ ├── AnimationImageView.java │ │ │ │ └── RoundedLineAnimationDrawable.java │ │ │ │ ├── cache │ │ │ │ ├── CacheProvider.java │ │ │ │ ├── DefaultFileNotFoundHandler.java │ │ │ │ ├── DigestOutputStream.java │ │ │ │ ├── FileSrpkInstaller.java │ │ │ │ ├── HybridInputStream.java │ │ │ │ ├── InstallFileFlagManager.java │ │ │ │ ├── InstallFlag.java │ │ │ │ ├── InstallFlagImpl.java │ │ │ │ ├── OneShotInstallFlag.java │ │ │ │ ├── PackageFilesValidator.java │ │ │ │ ├── PackageInstallerFactory.java │ │ │ │ ├── ProgressInputStream.java │ │ │ │ ├── SrpkPackageInstallerBase.java │ │ │ │ ├── StreamPackageInstaller.java │ │ │ │ ├── StreamSignature.java │ │ │ │ ├── StreamZipExtractor.java │ │ │ │ ├── TeeInputStream.java │ │ │ │ └── TeeZipExtractor.java │ │ │ │ ├── card │ │ │ │ └── support │ │ │ │ │ └── service │ │ │ │ │ └── PlatformInstallService.java │ │ │ │ ├── debug │ │ │ │ ├── DebugSrpkInstaller.java │ │ │ │ └── SrpkDebugService.java │ │ │ │ ├── distribution │ │ │ │ ├── AppDistributionMeta.java │ │ │ │ ├── DistributionManager.java │ │ │ │ ├── DistributionProvider.java │ │ │ │ ├── DistributionService.java │ │ │ │ ├── InstallProgressManager.java │ │ │ │ ├── InstallSemaphore.java │ │ │ │ ├── InstalledSubpackageManager.java │ │ │ │ ├── LocalArchiveManager.java │ │ │ │ ├── PreviewInfo.java │ │ │ │ ├── ServerSettings.java │ │ │ │ └── task │ │ │ │ │ ├── Task.java │ │ │ │ │ └── TaskDispatcher.java │ │ │ │ ├── launch │ │ │ │ ├── DeepLinkClient.java │ │ │ │ ├── Launcher.java │ │ │ │ ├── LauncherManager.java │ │ │ │ └── ResidentDbUpdatorImpl.java │ │ │ │ ├── permission │ │ │ │ ├── Permission.java │ │ │ │ └── RuntimePermissionProviderImpl.java │ │ │ │ ├── persistence │ │ │ │ ├── AbstractDatabase.java │ │ │ │ ├── AbstractTable.java │ │ │ │ ├── HybridDatabaseHelper.java │ │ │ │ ├── HybridProvider.java │ │ │ │ ├── InstalledSubpackageTable.java │ │ │ │ ├── LauncherTable.java │ │ │ │ ├── PermissionTable.java │ │ │ │ ├── ShortcutParamsTable.java │ │ │ │ └── Table.java │ │ │ │ ├── system │ │ │ │ └── PlatformSysOpProviderImpl.java │ │ │ │ └── utils │ │ │ │ ├── ActivityUtils.java │ │ │ │ ├── BinderUtils.java │ │ │ │ ├── CrashHandler.java │ │ │ │ ├── LocalBroadcastHelper.java │ │ │ │ ├── PreferenceUtils.java │ │ │ │ ├── ShortcutParamsHelper.java │ │ │ │ ├── ShortcutUtils.java │ │ │ │ ├── SystemController.java │ │ │ │ └── SystemPropertiesUtils.java │ │ └── res │ │ │ ├── anim │ │ │ ├── activity_close_enter.xml │ │ │ ├── activity_close_exit.xml │ │ │ ├── activity_open_enter.xml │ │ │ └── activity_open_exit.xml │ │ │ ├── color │ │ │ ├── loading_error_btn_color1.xml │ │ │ └── loading_error_btn_color2.xml │ │ │ ├── drawable-xhdpi │ │ │ ├── ic_load_fail.png │ │ │ └── ic_no_network.png │ │ │ ├── drawable-xxhdpi │ │ │ ├── ic_disabled.png │ │ │ ├── ic_load_fail.png │ │ │ ├── ic_no_network.png │ │ │ └── page_not_found.png │ │ │ ├── drawable-xxxhdpi │ │ │ ├── ic_load_fail.png │ │ │ └── ic_no_network.png │ │ │ ├── drawable │ │ │ ├── loading_error_btn_bg1.xml │ │ │ ├── loading_error_btn_bg2.xml │ │ │ ├── splash_loading_bg.xml │ │ │ ├── splash_loading_dot1.xml │ │ │ ├── splash_loading_dot2.xml │ │ │ └── splash_loading_dot3.xml │ │ │ ├── layout │ │ │ ├── activity_launcher_page_not_found_layout.xml │ │ │ ├── app_name_view.xml │ │ │ ├── loading.xml │ │ │ ├── loading_nonretriable_fail.xml │ │ │ ├── loading_retriable_fail.xml │ │ │ └── splash.xml │ │ │ ├── values-v29 │ │ │ └── themes.xml │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ ├── values-zh-rCN │ │ │ └── strings.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── configs.xml │ │ │ ├── dimens.xml │ │ │ ├── integers.xml │ │ │ ├── strings.xml │ │ │ ├── styles.xml │ │ │ └── themes.xml │ │ └── tv │ │ └── AndroidManifest.xml └── plugins │ └── android │ └── .gitignore └── scan_build.sh /.github/workflows/build_and_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/.github/workflows/build_and_release.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/Dockerfile -------------------------------------------------------------------------------- /GOVERNANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/GOVERNANCE.md -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/README.md -------------------------------------------------------------------------------- /core/framework/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/.clang-format -------------------------------------------------------------------------------- /core/framework/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/.eslintignore -------------------------------------------------------------------------------- /core/framework/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/.eslintrc -------------------------------------------------------------------------------- /core/framework/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/.gitignore -------------------------------------------------------------------------------- /core/framework/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/.prettierignore -------------------------------------------------------------------------------- /core/framework/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/.prettierrc.json -------------------------------------------------------------------------------- /core/framework/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/README.MD -------------------------------------------------------------------------------- /core/framework/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/babel.config.js -------------------------------------------------------------------------------- /core/framework/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/build.sh -------------------------------------------------------------------------------- /core/framework/config/deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/config/deploy.js -------------------------------------------------------------------------------- /core/framework/config/rollup.base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/config/rollup.base.js -------------------------------------------------------------------------------- /core/framework/config/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/config/rollup.config.js -------------------------------------------------------------------------------- /core/framework/config/sys-comp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/config/sys-comp.js -------------------------------------------------------------------------------- /core/framework/config/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/config/util.js -------------------------------------------------------------------------------- /core/framework/docs/Framework Profiler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/docs/Framework Profiler.md -------------------------------------------------------------------------------- /core/framework/docs/frame-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/docs/frame-graph.png -------------------------------------------------------------------------------- /core/framework/nyc.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/nyc.config.js -------------------------------------------------------------------------------- /core/framework/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/package-lock.json -------------------------------------------------------------------------------- /core/framework/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/package.json -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/app/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/app/bundle.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/app/custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/app/custom.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/app/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/app/event.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/app/interface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/app/interface.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/context.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/index.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/interface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/interface.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/page/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/page/bundle.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/page/executor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/page/executor.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/page/interface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/page/interface.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/page/misc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/page/misc.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/plugin-i18n/extend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/plugin-i18n/extend.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/plugin-i18n/format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/plugin-i18n/format.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/plugin-i18n/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/plugin-i18n/index.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/plugin-i18n/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/plugin-i18n/install.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/plugin-i18n/mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/plugin-i18n/mixin.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/plugin-i18n/path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/plugin-i18n/path.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/plugin-i18n/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/plugin-i18n/util.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/util.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/vm/compiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/vm/compiler.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/vm/directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/vm/directive.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/vm/dom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/vm/dom.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/vm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/vm/index.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/vm/linker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/vm/linker.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/vm/observer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/vm/observer.js -------------------------------------------------------------------------------- /core/framework/src/dsls/xvm/vm/watcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/dsls/xvm/vm/watcher.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/animation/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/animation/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/canvas/base64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/canvas/base64.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/canvas/channel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/canvas/channel.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/canvas/context-2d/canvas-gradient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/canvas/context-2d/canvas-gradient.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/canvas/context-2d/canvas-pattern.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/canvas/context-2d/canvas-pattern.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/canvas/context-2d/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/canvas/context-2d/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/canvas/context-2d/text-metrics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/canvas/context-2d/text-metrics.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/canvas/image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/canvas/image.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/canvas/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/canvas/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/parser/discode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/parser/discode.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/parser/htmlparser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/parser/htmlparser.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/parser/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/parser/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/parser/style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/parser/style.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/parser/transfer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/parser/transfer.js -------------------------------------------------------------------------------- /core/framework/src/infras/bundles/parser/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/bundles/parser/util.js -------------------------------------------------------------------------------- /core/framework/src/infras/common/console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/common/console.js -------------------------------------------------------------------------------- /core/framework/src/infras/common/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/common/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/common/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/common/router.js -------------------------------------------------------------------------------- /core/framework/src/infras/dock/app/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/dock/app/event.js -------------------------------------------------------------------------------- /core/framework/src/infras/dock/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/dock/app/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/dock/app/locale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/dock/app/locale.js -------------------------------------------------------------------------------- /core/framework/src/infras/dock/app/misc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/dock/app/misc.js -------------------------------------------------------------------------------- /core/framework/src/infras/dock/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/dock/bootstrap.js -------------------------------------------------------------------------------- /core/framework/src/infras/dock/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/dock/config.js -------------------------------------------------------------------------------- /core/framework/src/infras/dock/interface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/dock/interface.js -------------------------------------------------------------------------------- /core/framework/src/infras/dock/page/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/dock/page/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/dock/page/misc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/dock/page/misc.js -------------------------------------------------------------------------------- /core/framework/src/infras/dock/timer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/dock/timer.js -------------------------------------------------------------------------------- /core/framework/src/infras/entry/main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/entry/main/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/entry/main/infras-ext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/entry/main/infras-ext.js -------------------------------------------------------------------------------- /core/framework/src/infras/entry/main/styling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/entry/main/styling.js -------------------------------------------------------------------------------- /core/framework/src/infras/entry/web/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/entry/web/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/entry/web/web.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/entry/web/web.js -------------------------------------------------------------------------------- /core/framework/src/infras/entry/worker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/entry/worker/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/entry/worker/interface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/entry/worker/interface.js -------------------------------------------------------------------------------- /core/framework/src/infras/entry/worker/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/entry/worker/message.js -------------------------------------------------------------------------------- /core/framework/src/infras/platform/broadcastchannel/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/platform/broadcastchannel/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/platform/chunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/platform/chunk.js -------------------------------------------------------------------------------- /core/framework/src/infras/platform/interface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/platform/interface.js -------------------------------------------------------------------------------- /core/framework/src/infras/platform/interface/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/platform/interface/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/platform/interface/textdecoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/platform/interface/textdecoder.js -------------------------------------------------------------------------------- /core/framework/src/infras/platform/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/platform/manifest.js -------------------------------------------------------------------------------- /core/framework/src/infras/platform/module/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/platform/module/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/platform/module/interface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/platform/module/interface.js -------------------------------------------------------------------------------- /core/framework/src/infras/platform/module/misc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/platform/module/misc.js -------------------------------------------------------------------------------- /core/framework/src/infras/platform/promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/platform/promise.js -------------------------------------------------------------------------------- /core/framework/src/infras/platform/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/platform/session.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/misc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/misc.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/model.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/comment.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/definition.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/document.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/element.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/event/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/event/event.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/event/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/event/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/event/touch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/event/touch.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/figment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/figment.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/former.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/former.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/fragment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/fragment.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/html.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/node.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/tag.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/target.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/target.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/nodes/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/nodes/text.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/util.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/dom/validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/dom/validator.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/helper.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/listener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/listener.js -------------------------------------------------------------------------------- /core/framework/src/infras/runtime/streamer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/runtime/streamer.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/action.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/action.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/calls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/calls.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/dom/css/calculator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/dom/css/calculator.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/dom/css/compiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/dom/css/compiler.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/dom/css/definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/dom/css/definition.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/dom/css/selector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/dom/css/selector.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/dom/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/dom/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/dom/misc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/dom/misc.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/dom/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/dom/model.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/dom/nodes/definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/dom/nodes/definition.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/dom/nodes/document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/dom/nodes/document.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/dom/nodes/element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/dom/nodes/element.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/dom/nodes/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/dom/nodes/node.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/dom/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/dom/util.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/helper.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/index.js -------------------------------------------------------------------------------- /core/framework/src/infras/styling/listener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/infras/styling/listener.js -------------------------------------------------------------------------------- /core/framework/src/shared/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/shared/error.js -------------------------------------------------------------------------------- /core/framework/src/shared/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/shared/events.js -------------------------------------------------------------------------------- /core/framework/src/shared/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/shared/function.js -------------------------------------------------------------------------------- /core/framework/src/shared/pubsub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/shared/pubsub.js -------------------------------------------------------------------------------- /core/framework/src/shared/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/src/shared/util.js -------------------------------------------------------------------------------- /core/framework/sys-components/vue/src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/sys-components/vue/src/manifest.json -------------------------------------------------------------------------------- /core/framework/sys-components/xvm/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/sys-components/xvm/.gitignore -------------------------------------------------------------------------------- /core/framework/sys-components/xvm/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/sys-components/xvm/babel.config.js -------------------------------------------------------------------------------- /core/framework/sys-components/xvm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/sys-components/xvm/package.json -------------------------------------------------------------------------------- /core/framework/sys-components/xvm/sign/release/certificate.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/sys-components/xvm/sign/release/certificate.pem -------------------------------------------------------------------------------- /core/framework/sys-components/xvm/sign/release/private.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/sys-components/xvm/sign/release/private.pem -------------------------------------------------------------------------------- /core/framework/sys-components/xvm/src/Common/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/sys-components/xvm/src/Common/logo.png -------------------------------------------------------------------------------- /core/framework/sys-components/xvm/src/app.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/sys-components/xvm/src/app.ux -------------------------------------------------------------------------------- /core/framework/sys-components/xvm/src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/sys-components/xvm/src/manifest.json -------------------------------------------------------------------------------- /core/framework/sys-components/xvm/src/sys/web/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/sys-components/xvm/src/sys/web/index.ux -------------------------------------------------------------------------------- /core/framework/test/config/webpack.config.ux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/config/webpack.config.ux.js -------------------------------------------------------------------------------- /core/framework/test/config/webpack.worker.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/config/webpack.worker.config.js -------------------------------------------------------------------------------- /core/framework/test/suite/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/.eslintrc -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/common.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/imports.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/features/ad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/features/ad.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/features/animation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/features/animation.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/features/bannerAd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/features/bannerAd.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/features/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/features/base.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/features/canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/features/canvas.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/features/class1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/features/class1.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/features/decode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/features/decode.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/features/fn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/features/fn.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/features/prompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/features/prompt.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/features/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/features/router.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/features/sample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/features/sample.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/features/websocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/features/websocket.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/features/websocketfactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/features/websocketfactory.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/features/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/features/worker.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/platform/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/platform/index.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/plugins/snapshot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/plugins/snapshot.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/reporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/reporter.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/runtime/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/runtime/index.js -------------------------------------------------------------------------------- /core/framework/test/suite/bridge/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/bridge/util.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/app/app.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/app/app.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/app/component/part1.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/app/component/part1.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/app/component/part2.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/app/component/part2.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/app/component/part3.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/app/component/part3.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/app/i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/app/i18n/en.json -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/app/i18n/fu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/app/i18n/fu.json -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/app/i18n/zh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/app/i18n/zh.json -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/app/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/app/manifest.json -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/app/plugin-demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/app/plugin-demo.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/imports.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/00.actions/sequence/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/00.actions/sequence/common.css -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/00.actions/sequence/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/00.actions/sequence/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/component/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/component/index.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/component/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/component/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/component/part1.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/component/part1.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/component/part2.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/component/part2.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/component/part3.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/component/part3.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/create/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/create/index.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/create/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/create/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/element/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/element/index.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/element/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/element/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/error/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/error/index.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/error/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/error/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/error/part1.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/error/part1.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/error/part2.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/error/part2.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/error/part3.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/error/part3.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/i18n/base/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/i18n/base/index.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/i18n/base/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/i18n/base/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/i18n/base/part1.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/i18n/base/part1.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/status/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/status/index.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/status/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/status/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/01.base/status/part1.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/01.base/status/part1.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/02.module/sample/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/02.module/sample/index.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/02.module/sample/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/02.module/sample/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/03.element/animate/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/03.element/animate/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/03.element/canvas/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/03.element/canvas/index.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/03.element/canvas/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/03.element/canvas/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/03.element/event/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/03.element/event/index.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/03.element/event/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/03.element/event/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/03.element/richtext/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/03.element/richtext/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/04.css/css/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/04.css/css/index.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/04.css/css/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/04.css/css/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/05.model/executor/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/05.model/executor/index.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/05.model/executor/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/05.model/executor/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/05.model/state/update/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/05.model/state/update/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/12.options/computed/index.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/12.options/computed/index.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvm/page/12.options/computed/part1.ux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvm/page/12.options/computed/part1.ux -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvms/importthen/imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvms/importthen/imports.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvms/importthen/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvms/importthen/index.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvms/importthen/project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/dsls/xvms/importthen/project/package.json -------------------------------------------------------------------------------- /core/framework/test/suite/dsls/xvms/importthen/project/src/app.ux: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/framework/test/suite/infras/common/imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/common/imports.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/common/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/common/index.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/base/01.base.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/base/01.base.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/base/02.body.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/base/02.body.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/base/03.cascade.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/base/03.cascade.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/base/04.node.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/base/04.node.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/base/05.attribute.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/base/05.attribute.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/base/06.style.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/base/06.style.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/base/07.css.data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/base/07.css.data.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/base/07.css.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/base/07.css.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/base/08.event.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/base/08.event.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/base/09.compat.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/base/09.compat.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/base/perf/01.perf.data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/base/perf/01.perf.data.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/base/perf/01.perf.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/base/perf/01.perf.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/framework/01.event.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/framework/01.event.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/framework/session.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/framework/session.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/imports.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/runtime/interface/action.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/runtime/interface/action.test.js -------------------------------------------------------------------------------- /core/framework/test/suite/infras/worker/imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/suite/infras/worker/imports.js -------------------------------------------------------------------------------- /core/framework/test/xparser/case/base.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/xparser/case/base.raw -------------------------------------------------------------------------------- /core/framework/test/xparser/case/hupu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/xparser/case/hupu.html -------------------------------------------------------------------------------- /core/framework/test/xparser/case/simple.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/xparser/case/simple.html -------------------------------------------------------------------------------- /core/framework/test/xparser/case/text.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/xparser/case/text.raw -------------------------------------------------------------------------------- /core/framework/test/xparser/case/validate.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/xparser/case/validate.raw -------------------------------------------------------------------------------- /core/framework/test/xparser/expect/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/xparser/expect/base.json -------------------------------------------------------------------------------- /core/framework/test/xparser/expect/hupu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/xparser/expect/hupu.json -------------------------------------------------------------------------------- /core/framework/test/xparser/expect/simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/xparser/expect/simple.json -------------------------------------------------------------------------------- /core/framework/test/xparser/expect/text.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/xparser/expect/text.json -------------------------------------------------------------------------------- /core/framework/test/xparser/expect/validate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/xparser/expect/validate.json -------------------------------------------------------------------------------- /core/framework/test/xparser/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/xparser/index.js -------------------------------------------------------------------------------- /core/framework/test/xparser/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/xparser/node.js -------------------------------------------------------------------------------- /core/framework/test/xparser/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/xparser/test.js -------------------------------------------------------------------------------- /core/framework/test/xparser/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/framework/test/xparser/utils.js -------------------------------------------------------------------------------- /core/plugins/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/.gitignore -------------------------------------------------------------------------------- /core/plugins/android/features/alipay/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/plugins/android/features/alipay/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/alipay/build.gradle -------------------------------------------------------------------------------- /core/plugins/android/features/alipay/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/alipay/proguard-rules.pro -------------------------------------------------------------------------------- /core/plugins/android/features/alipay/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/alipay/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/plugins/android/features/alipay/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/alipay/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/plugins/android/features/asr/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/plugins/android/features/asr/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/asr/build.gradle -------------------------------------------------------------------------------- /core/plugins/android/features/asr/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/asr/proguard-rules.pro -------------------------------------------------------------------------------- /core/plugins/android/features/asr/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/asr/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/plugins/android/features/asr/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/asr/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/plugins/android/features/exchange/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/plugins/android/features/exchange/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/exchange/build.gradle -------------------------------------------------------------------------------- /core/plugins/android/features/exchange/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/exchange/proguard-rules.pro -------------------------------------------------------------------------------- /core/plugins/android/features/exchange/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/exchange/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/plugins/android/features/exchange/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/exchange/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/plugins/android/features/qqaccount/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/plugins/android/features/qqaccount/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/qqaccount/build.gradle -------------------------------------------------------------------------------- /core/plugins/android/features/qqaccount/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/qqaccount/proguard-rules.pro -------------------------------------------------------------------------------- /core/plugins/android/features/qqaccount/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/qqaccount/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/plugins/android/features/qqaccount/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/qqaccount/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/plugins/android/features/share/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/plugins/android/features/share/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/share/build.gradle -------------------------------------------------------------------------------- /core/plugins/android/features/share/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/share/proguard-rules.pro -------------------------------------------------------------------------------- /core/plugins/android/features/share/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/share/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/plugins/android/features/share/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/share/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/plugins/android/features/wbaccount/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/plugins/android/features/wbaccount/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/wbaccount/build.gradle -------------------------------------------------------------------------------- /core/plugins/android/features/wbaccount/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/wbaccount/proguard-rules.pro -------------------------------------------------------------------------------- /core/plugins/android/features/wbaccount/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/wbaccount/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/plugins/android/features/wbaccount/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/wbaccount/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/plugins/android/features/wxaccount/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/plugins/android/features/wxaccount/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/wxaccount/build.gradle -------------------------------------------------------------------------------- /core/plugins/android/features/wxaccount/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/wxaccount/proguard-rules.pro -------------------------------------------------------------------------------- /core/plugins/android/features/wxaccount/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/wxaccount/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/plugins/android/features/wxaccount/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/wxaccount/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/plugins/android/features/wxpay/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/plugins/android/features/wxpay/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/wxpay/build.gradle -------------------------------------------------------------------------------- /core/plugins/android/features/wxpay/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/wxpay/proguard-rules.pro -------------------------------------------------------------------------------- /core/plugins/android/features/wxpay/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/wxpay/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/plugins/android/features/wxpay/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/wxpay/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/plugins/android/features/wxpay/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/wxpay/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /core/plugins/android/features/wxpay/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/features/wxpay/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /core/plugins/android/libraries/exchange-common/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/plugins/android/libraries/exchange-common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/libraries/exchange-common/build.gradle -------------------------------------------------------------------------------- /core/plugins/android/libraries/exchange-common/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/plugins/android/libraries/exchange-common/proguard-rules.pro -------------------------------------------------------------------------------- /core/runtime/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/.gitignore -------------------------------------------------------------------------------- /core/runtime/android/android-hack/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/runtime/android/android-hack/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/android-hack/build.gradle -------------------------------------------------------------------------------- /core/runtime/android/android-hack/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/android-hack/proguard-rules.pro -------------------------------------------------------------------------------- /core/runtime/android/android-stub/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/runtime/android/android-stub/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/android-stub/build.gradle -------------------------------------------------------------------------------- /core/runtime/android/android-stub/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/android-stub/proguard-rules.pro -------------------------------------------------------------------------------- /core/runtime/android/annotation-processor/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/runtime/android/annotation-processor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/annotation-processor/build.gradle -------------------------------------------------------------------------------- /core/runtime/android/annotation-processor/src/main/resources/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- 1 | org.hapjs.build.generator.AnnotationProcessor -------------------------------------------------------------------------------- /core/runtime/android/annotation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/runtime/android/annotation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/annotation/build.gradle -------------------------------------------------------------------------------- /core/runtime/android/card-api/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/runtime/android/card-api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/card-api/build.gradle -------------------------------------------------------------------------------- /core/runtime/android/card-api/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/card-api/proguard-rules.pro -------------------------------------------------------------------------------- /core/runtime/android/card-common/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/runtime/android/card-common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/card-common/build.gradle -------------------------------------------------------------------------------- /core/runtime/android/card-common/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/card-common/proguard-rules.pro -------------------------------------------------------------------------------- /core/runtime/android/card-common/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/card-common/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/runtime/android/card-sdk/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/runtime/android/card-sdk/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/card-sdk/build.gradle -------------------------------------------------------------------------------- /core/runtime/android/card-sdk/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/card-sdk/proguard-rules.pro -------------------------------------------------------------------------------- /core/runtime/android/card-sdk/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/card-sdk/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/runtime/android/card-sdk/src/main/assets/hap/card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/card-sdk/src/main/assets/hap/card.json -------------------------------------------------------------------------------- /core/runtime/android/card-sdk/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/card-sdk/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/runtime/android/card-support/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/runtime/android/card-support/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/card-support/build.gradle -------------------------------------------------------------------------------- /core/runtime/android/card-support/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/card-support/proguard-rules.pro -------------------------------------------------------------------------------- /core/runtime/android/card-support/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/card-support/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/runtime/android/card-support/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/card-support/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/runtime/android/config.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/config.gradle -------------------------------------------------------------------------------- /core/runtime/android/debug-log/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/runtime/android/debug-log/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/debug-log/build.gradle -------------------------------------------------------------------------------- /core/runtime/android/debug-log/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/runtime/android/debug-log/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/debug-log/proguard-rules.pro -------------------------------------------------------------------------------- /core/runtime/android/debug-log/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/debug-log/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/runtime/android/features/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/runtime/android/features/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/build.gradle -------------------------------------------------------------------------------- /core/runtime/android/features/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/proguard-rules.pro -------------------------------------------------------------------------------- /core/runtime/android/features/src/androidTest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/androidTest/AndroidManifest.xml -------------------------------------------------------------------------------- /core/runtime/android/features/src/androidTest/assets/Helloworld.rpk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/androidTest/assets/Helloworld.rpk -------------------------------------------------------------------------------- /core/runtime/android/features/src/androidTest/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/androidTest/res/values/styles.xml -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/java/org/hapjs/features/Zip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/java/org/hapjs/features/Zip.java -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/res/drawable-xxhdpi/ic_back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/res/drawable-xxhdpi/ic_back.jpg -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/res/layout/bottom_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/res/layout/bottom_layout.xml -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/res/layout/capture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/res/layout/capture.xml -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/res/layout/dialog_preview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/res/layout/dialog_preview.xml -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/res/mipmap-xxhdpi/icon_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/res/mipmap-xxhdpi/icon_back.png -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/res/raw/beep.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/res/raw/beep.ogg -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /core/runtime/android/features/src/main/res/xml/provider_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/main/res/xml/provider_paths.xml -------------------------------------------------------------------------------- /core/runtime/android/features/src/tv/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/features/src/tv/AndroidManifest.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/.gitignore -------------------------------------------------------------------------------- /core/runtime/android/runtime/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/build.gradle -------------------------------------------------------------------------------- /core/runtime/android/runtime/jsenv-libs/jsenv-1.2.8.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/jsenv-libs/jsenv-1.2.8.aar -------------------------------------------------------------------------------- /core/runtime/android/runtime/jsenv-libs/jsenv-no-v8symbols-1.2.8.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/jsenv-libs/jsenv-no-v8symbols-1.2.8.aar -------------------------------------------------------------------------------- /core/runtime/android/runtime/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/proguard-rules.pro -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/androidTest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/androidTest/AndroidManifest.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/androidTest/res/values/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/androidTest/res/values/config.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/assets/app/about-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/assets/app/about-page.js -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/assets/app/card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/assets/app/card.js -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/assets/app/error-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/assets/app/error-page.js -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/assets/hap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/assets/hap.json -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/ad/AdProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/ad/AdProvider.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/ad/AdProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/ad/AdProxy.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/bridge/Widget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/bridge/Widget.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/cache/Cache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/cache/Cache.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/event/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/event/Event.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/io/FileSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/io/FileSource.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/io/Reader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/io/Reader.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/io/ReaderTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/io/ReaderTask.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/io/RpkSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/io/RpkSource.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/io/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/io/Source.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/io/TextReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/io/TextReader.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/io/UriSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/io/UriSource.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/model/AppInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/model/AppInfo.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/render/IPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/render/IPage.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/render/Page.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/render/Page.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/java/org/hapjs/render/TabBar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/java/org/hapjs/render/TabBar.java -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/anim/menu_hide_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/anim/menu_hide_animation.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/anim/menu_show_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/anim/menu_show_animation.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/anim/menubar_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/anim/menubar_enter.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/anim/menubar_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/anim/menubar_exit.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/anim/page_close_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/anim/page_close_enter.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/anim/page_close_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/anim/page_close_exit.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/anim/page_open_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/anim/page_open_enter.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/anim/page_open_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/anim/page_open_exit.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable-hdpi/flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable-hdpi/flag.png -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable-hdpi/menu_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable-hdpi/menu_close.png -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable-hdpi/menu_dot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable-hdpi/menu_dot.png -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable-xhdpi/flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable-xhdpi/flag.png -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable-xhdpi/menu_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable-xhdpi/menu_close.png -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable-xhdpi/menu_dot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable-xhdpi/menu_dot.png -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable-xhdpi/menu_voice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable-xhdpi/menu_voice.png -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable-xxhdpi/flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable-xxhdpi/flag.png -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable-xxhdpi/ic_back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable-xxhdpi/ic_back.jpg -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable-xxhdpi/ic_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable-xxhdpi/ic_menu.png -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable-xxhdpi/menu_dot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable-xxhdpi/menu_dot.png -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable-xxxhdpi/flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable-xxxhdpi/flag.png -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable-xxxhdpi/menu_dot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable-xxxhdpi/menu_dot.png -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable/ic_analyzer_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable/ic_analyzer_back.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable/menubar_tips_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable/menubar_tips_bg.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable/titlebar_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable/titlebar_bg.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable/titlebar_bg_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable/titlebar_bg_left.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/drawable/titlebar_item_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/drawable/titlebar_item_bg.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/layout/alert_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/layout/alert_dialog.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/layout/dialog_item_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/layout/dialog_item_view.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/layout/dialog_title_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/layout/dialog_title_view.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/layout/exception_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/layout/exception_activity.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/layout/hybrid_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/layout/hybrid_main.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/layout/permission_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/layout/permission_dialog.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/layout/tabbar_item_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/layout/tabbar_item_view.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/layout/tabbar_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/layout/tabbar_view.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/layout/titlebar_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/layout/titlebar_view.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/values-v29/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/values-v29/themes.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/values-xhdpi/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/values-xhdpi/dimens.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/values-xxhdpi/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/values-xxhdpi/dimens.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/values-xxxhdpi/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/values-xxxhdpi/dimens.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/runtime/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /core/runtime/android/runtime/src/main/resources/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/runtime/android/version.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/version.gradle -------------------------------------------------------------------------------- /core/runtime/android/widgets/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | gen 3 | .idea/ 4 | gradle* 5 | local.properties 6 | -------------------------------------------------------------------------------- /core/runtime/android/widgets/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 3.4.1) 2 | 3 | add_subdirectory(${CMAKE_SOURCE_DIR}/src/main/cpp/canvas) -------------------------------------------------------------------------------- /core/runtime/android/widgets/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/build.gradle -------------------------------------------------------------------------------- /core/runtime/android/widgets/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/proguard-rules.pro -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/assets/jsscript/hapjssdk.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/assets/jsscript/hapjssdk.min.js -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/assets/jsscript/webview-start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/assets/jsscript/webview-start.js -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/cpp/canvas/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/cpp/canvas/CMakeLists.txt -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/cpp/canvas/Log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/cpp/canvas/Log.cpp -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/cpp/canvas/Log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/cpp/canvas/Log.h -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/cpp/canvas/canvas_jni.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/cpp/canvas/canvas_jni.cpp -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/cpp/canvas/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/cpp/canvas/exceptions.cpp -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/cpp/canvas/exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/cpp/canvas/exceptions.h -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/cpp/canvas/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/cpp/canvas/utils.cpp -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/cpp/canvas/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/cpp/canvas/utils.h -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/java/org/hapjs/widgets/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/java/org/hapjs/widgets/A.java -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/java/org/hapjs/widgets/Div.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/java/org/hapjs/widgets/Div.java -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/java/org/hapjs/widgets/Image.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/java/org/hapjs/widgets/Image.java -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/java/org/hapjs/widgets/Popup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/java/org/hapjs/widgets/Popup.java -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/java/org/hapjs/widgets/Span.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/java/org/hapjs/widgets/Span.java -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/java/org/hapjs/widgets/Stack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/java/org/hapjs/widgets/Stack.java -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/java/org/hapjs/widgets/Web.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/java/org/hapjs/widgets/Web.java -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/java/org/hapjs/widgets/ad/Ad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/java/org/hapjs/widgets/ad/Ad.java -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/drawable/ic_clear.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/drawable/ic_clear.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/drawable/ic_media_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/drawable/ic_media_back.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/drawable/media_dialog_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/drawable/media_dialog_bg.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/drawable/pg_media_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/drawable/pg_media_loading.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/drawable/webprogress_head.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/drawable/webprogress_head.png -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/drawable/webprogress_tail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/drawable/webprogress_tail.png -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/layout/glsurface_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/layout/glsurface_view.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/layout/item_phone_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/layout/item_phone_list.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/layout/media_controller.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/layout/media_controller.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/layout/select_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/layout/select_text.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/layout/slider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/layout/slider.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/layout/surface_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/layout/surface_view.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/layout/video_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/layout/video_layout.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/values/ids_reader.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/values/ids_reader.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/runtime/android/widgets/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/core/runtime/android/widgets/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /debug/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/README.MD -------------------------------------------------------------------------------- /debug/engine/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/.gitignore -------------------------------------------------------------------------------- /debug/engine/android/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /debug/engine/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/app/build.gradle -------------------------------------------------------------------------------- /debug/engine/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /debug/engine/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /debug/engine/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /debug/engine/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /debug/engine/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /debug/engine/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /debug/engine/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /debug/engine/android/app/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/app/src/main/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /debug/engine/android/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /debug/engine/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /debug/engine/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /debug/engine/android/inspector/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | *.pyc 3 | src/main/obj/ 4 | -------------------------------------------------------------------------------- /debug/engine/android/inspector/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/inspector/build.gradle -------------------------------------------------------------------------------- /debug/engine/android/inspector/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/inspector/proguard-rules.pro -------------------------------------------------------------------------------- /debug/engine/android/inspector/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/inspector/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /debug/engine/android/inspector/src/main/jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/inspector/src/main/jni/Android.mk -------------------------------------------------------------------------------- /debug/engine/android/inspector/src/main/jni/Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/inspector/src/main/jni/Application.mk -------------------------------------------------------------------------------- /debug/engine/android/inspector/src/main/jni/inspector-log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/inspector/src/main/jni/inspector-log.h -------------------------------------------------------------------------------- /debug/engine/android/inspector/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/engine/android/inspector/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /debug/shell/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/.gitignore -------------------------------------------------------------------------------- /debug/shell/android/app-impl/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /debug/shell/android/app-impl/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/build.gradle -------------------------------------------------------------------------------- /debug/shell/android/app-impl/libs/inspector.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/libs/inspector.aar -------------------------------------------------------------------------------- /debug/shell/android/app-impl/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/proguard-rules.pro -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/assets/hap/card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/assets/hap/card.json -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/anim/bottom_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/anim/bottom_in.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/anim/bottom_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/anim/bottom_out.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/arrow_down.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/arrow_up.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/back.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/clear.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/debug_hint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/debug_hint.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/go_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/go_arrow.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/logo.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/popup_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/popup_bg.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/select_apk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/select_apk.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/select_pem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/select_pem.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/select_rpk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/select_rpk.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/selected.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/setting.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/tip_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/tip_icon.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-hdpi/triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-hdpi/triangle.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/arrow_down.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/arrow_up.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/back.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/clear.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/debug_hint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/debug_hint.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/go_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/go_arrow.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/logo.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/popup_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/popup_bg.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/select_apk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/select_apk.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/select_pem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/select_pem.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/select_rpk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/select_rpk.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/selected.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/setting.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/tip_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/tip_icon.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xhdpi/triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xhdpi/triangle.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/arrow_up.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/back.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/clear.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/go_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/go_arrow.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/logo.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/popup_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/popup_bg.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/selected.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/setting.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/tip_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/tip_icon.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable-xxhdpi/triangle.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/bottom_press_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/bottom_press_bg.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/btn_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/btn_bg.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/btn_bg_disabled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/btn_bg_disabled.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/btn_bg_enabled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/btn_bg_enabled.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/btn_bg_install.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/btn_bg_install.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/btn_bg_installed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/btn_bg_installed.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/card_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/card_bg.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/center_press_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/center_press_bg.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/edit_text_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/edit_text_bg.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/latest_label_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/latest_label_bg.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/radio_check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/radio_check.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/scrollbar_thumb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/scrollbar_thumb.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/sign_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/sign_bg.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/switch_thumb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/switch_thumb.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/switch_track.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/switch_track.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/tab_indicator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/tab_indicator.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/drawable/top_press_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/drawable/top_press_bg.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/layout/activity_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/layout/activity_card.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/layout/activity_draggable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/layout/activity_draggable.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/layout/activity_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/layout/activity_settings.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/layout/activity_web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/layout/activity_web.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/layout/common_title_bar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/layout/common_title_bar.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/layout/content_app.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/layout/content_app.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/layout/content_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/layout/content_card.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/layout/installed_app_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/layout/installed_app_item.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/layout/launch_page_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/layout/launch_page_layout.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/layout/preference_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/layout/preference_header.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/layout/preference_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/layout/preference_list.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/layout/preference_switch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/layout/preference_switch.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/mipmap-hdpi/ic_backward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/mipmap-hdpi/ic_backward.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/mipmap-hdpi/ic_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/mipmap-hdpi/ic_forward.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/mipmap-xhdpi/ic_backward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/mipmap-xhdpi/ic_backward.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/mipmap-xhdpi/ic_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/mipmap-xhdpi/ic_forward.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/mipmap-xxhdpi/ic_backward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/mipmap-xxhdpi/ic_backward.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/mipmap-xxhdpi/ic_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/mipmap-xxhdpi/ic_forward.png -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/xml/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/xml/preferences.xml -------------------------------------------------------------------------------- /debug/shell/android/app-impl/src/main/res/xml/provider_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app-impl/src/main/res/xml/provider_paths.xml -------------------------------------------------------------------------------- /debug/shell/android/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /debug/shell/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app/build.gradle -------------------------------------------------------------------------------- /debug/shell/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /debug/shell/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /debug/shell/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/build.gradle -------------------------------------------------------------------------------- /debug/shell/android/debug-key.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/debug-key.keystore -------------------------------------------------------------------------------- /debug/shell/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/gradle.properties -------------------------------------------------------------------------------- /debug/shell/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /debug/shell/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /debug/shell/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/gradlew -------------------------------------------------------------------------------- /debug/shell/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/gradlew.bat -------------------------------------------------------------------------------- /debug/shell/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/settings.gradle -------------------------------------------------------------------------------- /debug/shell/android/version.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/debug/shell/android/version.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/.gitignore -------------------------------------------------------------------------------- /development/gradle-plugin/annotation-executor/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /development/gradle-plugin/annotation-executor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/annotation-executor/build.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/annotation-executor/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/annotation-executor/proguard-rules.pro -------------------------------------------------------------------------------- /development/gradle-plugin/annotation-generator/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /development/gradle-plugin/annotation-generator/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/annotation-generator/README -------------------------------------------------------------------------------- /development/gradle-plugin/annotation-generator/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/annotation-generator/build.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/annotation-generator/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/annotation-generator/proguard-rules.pro -------------------------------------------------------------------------------- /development/gradle-plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/build.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/gradle.properties -------------------------------------------------------------------------------- /development/gradle-plugin/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /development/gradle-plugin/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /development/gradle-plugin/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/gradlew -------------------------------------------------------------------------------- /development/gradle-plugin/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/gradlew.bat -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.0.0/buildscript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.0.0/buildscript.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.0.0/generator-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.0.0/generator-1.0.0.jar -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.1.0/buildscript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.1.0/buildscript.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.1.0/generator-1.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.1.0/generator-1.1.0.jar -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.2.0/buildscript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.2.0/buildscript.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.2.0/generator-1.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.2.0/generator-1.2.0.jar -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.3.0/annotation-1.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.3.0/annotation-1.3.0.jar -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.3.0/buildscript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.3.0/buildscript.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.4.0/annotation-1.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.4.0/annotation-1.4.0.jar -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.4.0/buildscript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.4.0/buildscript.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.5.0/annotation-1.5.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.5.0/annotation-1.5.0.jar -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.5.0/buildscript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.5.0/buildscript.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.6.0/annotation-1.6.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.6.0/annotation-1.6.0.jar -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.6.0/buildscript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.6.0/buildscript.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.7.0/annotation-1.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.7.0/annotation-1.7.0.jar -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.7.0/buildscript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.7.0/buildscript.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.8.0/annotation-1.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.8.0/annotation-1.8.0.jar -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.8.0/buildscript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.8.0/buildscript.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.9.0/annotation-1.9.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.9.0/annotation-1.9.0.jar -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/1.9.0/buildscript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/1.9.0/buildscript.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/2.0.0/annotation-2.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/2.0.0/annotation-2.0.0.jar -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/2.0.0/buildscript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/2.0.0/buildscript.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/2.1.0/annotation-2.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/2.1.0/annotation-2.1.0.jar -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/2.1.0/buildscript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/2.1.0/buildscript.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/2.2.0/annotation-2.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/2.2.0/annotation-2.2.0.jar -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/2.2.0/buildscript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/2.2.0/buildscript.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/2.3.0/annotation-2.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/2.3.0/annotation-2.3.0.jar -------------------------------------------------------------------------------- /development/gradle-plugin/prebuilts/2.3.0/buildscript.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/prebuilts/2.3.0/buildscript.gradle -------------------------------------------------------------------------------- /development/gradle-plugin/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/development/gradle-plugin/settings.gradle -------------------------------------------------------------------------------- /external/.gitignore: -------------------------------------------------------------------------------- 1 | /v8 2 | -------------------------------------------------------------------------------- /external/public/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/external/public/README.md -------------------------------------------------------------------------------- /external/public/include/JSEnv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/external/public/include/JSEnv.h -------------------------------------------------------------------------------- /external/public/ndk_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/external/public/ndk_build.py -------------------------------------------------------------------------------- /img/加载流程.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/img/加载流程.png -------------------------------------------------------------------------------- /img/架构图.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/img/架构图.png -------------------------------------------------------------------------------- /mockup/platform/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/.gitignore -------------------------------------------------------------------------------- /mockup/platform/android/app-impl/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /mockup/platform/android/app-impl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app-impl/README.md -------------------------------------------------------------------------------- /mockup/platform/android/app-impl/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app-impl/build.gradle -------------------------------------------------------------------------------- /mockup/platform/android/app-impl/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app-impl/debug.keystore -------------------------------------------------------------------------------- /mockup/platform/android/app-impl/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app-impl/proguard-rules.pro -------------------------------------------------------------------------------- /mockup/platform/android/app-impl/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app-impl/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /mockup/platform/android/app-impl/src/main/res/layout/card_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app-impl/src/main/res/layout/card_dialog.xml -------------------------------------------------------------------------------- /mockup/platform/android/app-impl/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app-impl/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /mockup/platform/android/app-impl/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app-impl/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /mockup/platform/android/app-impl/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app-impl/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /mockup/platform/android/app-impl/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app-impl/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /mockup/platform/android/app-impl/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app-impl/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /mockup/platform/android/app-impl/src/main/res/xml/runtime_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app-impl/src/main/res/xml/runtime_config.xml -------------------------------------------------------------------------------- /mockup/platform/android/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /mockup/platform/android/app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app/README.md -------------------------------------------------------------------------------- /mockup/platform/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app/build.gradle -------------------------------------------------------------------------------- /mockup/platform/android/app/checkstyle.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app/checkstyle.gradle -------------------------------------------------------------------------------- /mockup/platform/android/app/config/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app/config/checkstyle.xml -------------------------------------------------------------------------------- /mockup/platform/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app/debug.keystore -------------------------------------------------------------------------------- /mockup/platform/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /mockup/platform/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /mockup/platform/android/app/src/tv/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/app/src/tv/AndroidManifest.xml -------------------------------------------------------------------------------- /mockup/platform/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/build.gradle -------------------------------------------------------------------------------- /mockup/platform/android/debug-key.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/debug-key.keystore -------------------------------------------------------------------------------- /mockup/platform/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/gradle.properties -------------------------------------------------------------------------------- /mockup/platform/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /mockup/platform/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /mockup/platform/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/gradlew -------------------------------------------------------------------------------- /mockup/platform/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/gradlew.bat -------------------------------------------------------------------------------- /mockup/platform/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/settings.gradle -------------------------------------------------------------------------------- /mockup/platform/android/static-analysis-filters/lint-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/platform/android/static-analysis-filters/lint-rules.xml -------------------------------------------------------------------------------- /mockup/plugins/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/.gitignore -------------------------------------------------------------------------------- /mockup/plugins/android/features/account/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /mockup/plugins/android/features/account/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/features/account/build.gradle -------------------------------------------------------------------------------- /mockup/plugins/android/features/account/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/features/account/proguard-rules.pro -------------------------------------------------------------------------------- /mockup/plugins/android/features/account/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/features/account/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /mockup/plugins/android/features/pay/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /mockup/plugins/android/features/pay/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/features/pay/build.gradle -------------------------------------------------------------------------------- /mockup/plugins/android/features/pay/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/features/pay/proguard-rules.pro -------------------------------------------------------------------------------- /mockup/plugins/android/features/pay/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/features/pay/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /mockup/plugins/android/features/pay/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/features/pay/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /mockup/plugins/android/features/push/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /mockup/plugins/android/features/push/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/features/push/build.gradle -------------------------------------------------------------------------------- /mockup/plugins/android/features/push/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/features/push/proguard-rules.pro -------------------------------------------------------------------------------- /mockup/plugins/android/features/push/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/features/push/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /mockup/plugins/android/features/push/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/features/push/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /mockup/plugins/android/features/stats/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /mockup/plugins/android/features/stats/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/features/stats/build.gradle -------------------------------------------------------------------------------- /mockup/plugins/android/features/stats/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/features/stats/proguard-rules.pro -------------------------------------------------------------------------------- /mockup/plugins/android/features/stats/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/mockup/plugins/android/features/stats/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /platform/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/README.MD -------------------------------------------------------------------------------- /platform/platform/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/.gitignore -------------------------------------------------------------------------------- /platform/platform/android/features/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /platform/platform/android/features/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/features/build.gradle -------------------------------------------------------------------------------- /platform/platform/android/features/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/features/proguard-rules.pro -------------------------------------------------------------------------------- /platform/platform/android/features/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/features/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /platform/platform/android/features/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/features/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /platform/platform/android/platform/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /platform/platform/android/platform/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/platform/build.gradle -------------------------------------------------------------------------------- /platform/platform/android/platform/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/platform/proguard-rules.pro -------------------------------------------------------------------------------- /platform/platform/android/platform/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/platform/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /platform/platform/android/platform/src/main/res/layout/loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/platform/src/main/res/layout/loading.xml -------------------------------------------------------------------------------- /platform/platform/android/platform/src/main/res/layout/splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/platform/src/main/res/layout/splash.xml -------------------------------------------------------------------------------- /platform/platform/android/platform/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/platform/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /platform/platform/android/platform/src/main/res/values/configs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/platform/src/main/res/values/configs.xml -------------------------------------------------------------------------------- /platform/platform/android/platform/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/platform/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /platform/platform/android/platform/src/main/res/values/integers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/platform/src/main/res/values/integers.xml -------------------------------------------------------------------------------- /platform/platform/android/platform/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/platform/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /platform/platform/android/platform/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/platform/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /platform/platform/android/platform/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/platform/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /platform/platform/android/platform/src/tv/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/platform/android/platform/src/tv/AndroidManifest.xml -------------------------------------------------------------------------------- /platform/plugins/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/platform/plugins/android/.gitignore -------------------------------------------------------------------------------- /scan_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapjs-platform/hapjs/HEAD/scan_build.sh --------------------------------------------------------------------------------