Skip to content

Commit cc86acc

Browse files
authored
Create README.md
1 parent c5140e8 commit cc86acc

File tree

1 file changed

+150
-0
lines changed

1 file changed

+150
-0
lines changed

README.md

Lines changed: 150 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,150 @@
1+
# YukiHookAPI Project Builder
2+
3+
![Blank](https://img.shields.io/badge/license-AGPL3.0-blue)
4+
![Blank](https://img.shields.io/badge/version-v1.0.0-green)
5+
[![Telegram](https://img.shields.io/badge/Follow-Telegram-blue.svg?logo=telegram)](https://t.me/YukiHookAPI)
6+
<br/><br/>
7+
<img src="https://github.com/fankes/YuKiHookAPI/blob/master/img-src/icon.png" width = "100" height = "100"/>
8+
<br/>
9+
<br/>
10+
A Xposed Project Builder by YukiHookAPI.
11+
<br/>
12+
13+
## What's this
14+
15+
- This is an automatic building tool for Xposed modules using [YukiHookAPI](https://github.com/fankes/YukiHookAPI) as the core
16+
17+
- Implementing automated search relies on quickly building an Android project template that includes an Xposed module environment
18+
19+
**这是什么**
20+
21+
- 这是一个使用 [YukiHookAPI](https://github.com/fankes/YukiHookAPI) 作为核心的 Xposed 模块自动构建工具
22+
23+
- 实现自动化搜索依赖快速搭建一个包含 Xposed 模块环境的 Android 项目模板
24+
25+
## How to use
26+
27+
- This project is developed using **Electron** to quickly build and run multi-platform localized applications
28+
29+
You can download the application for your platform directly from [Release](https://github.com/fankes/YukiHookAPI-ProjectBuilder/releases).
30+
31+
**The following are the manual deployment and compilation steps**
32+
33+
First you need to install [node.js](https://nodejs.org/en/)
34+
35+
IDE tools recommend **IntelliJ IDEA** or **WebStorm**
36+
37+
Formatting code with **Visual Studio Code** is not recommended and may cause some errors.
38+
39+
- Execute the following command to install Electron
40+
41+
```
42+
npm install electron --save-dev
43+
```
44+
45+
- Execute the following command to install yarn
46+
47+
```
48+
npm install yarn
49+
```
50+
51+
- Enter the project directory and execute the following command to install dependencies
52+
53+
```
54+
npm install --production --registry=https://registry.npmmirror.com/
55+
```
56+
57+
- Use the following command to debug
58+
59+
```
60+
npm run start
61+
```
62+
63+
- Use the following commands to compile & package
64+
65+
**Linux/macOS**
66+
67+
```
68+
npm run make
69+
```
70+
71+
**Windows**
72+
73+
```
74+
npm run package
75+
```
76+
77+
**如何使用**
78+
79+
- 本项目使用 **Electron** 开发,快速实现多平台本地化应用程序的构建和运行
80+
81+
你可以直接从 [Release](https://github.com/fankes/YukiHookAPI-ProjectBuilder/releases) 下载适合于你平台的应用程序。
82+
83+
**以下是手动部署与编译步骤**
84+
85+
首先你需要安装 [node.js](https://nodejs.org/zh-cn/)
86+
87+
IDE 工具建议使用 **IntelliJ IDEA****WebStorm**
88+
89+
不建议使用 **Visual Studio Code** 对代码进行格式化,可能会造成一些错误。
90+
91+
- 执行如下命令安装 Electron
92+
93+
```
94+
npm install electron --save-dev
95+
```
96+
97+
- 执行如下命令安装 yarn
98+
99+
```
100+
npm install yarn
101+
```
102+
103+
- 进入项目目录,执行如下命令安装依赖
104+
105+
```
106+
npm install --production --registry=https://registry.npmmirror.com/
107+
```
108+
109+
- 使用如下命令进行调试
110+
111+
```
112+
npm run start
113+
```
114+
115+
- 使用如下命令进行编译 & 打包
116+
117+
**Linux/macOS**
118+
119+
```
120+
npm run make
121+
```
122+
123+
**Windows**
124+
125+
```
126+
npm run package
127+
```
128+
129+
## License
130+
131+
- [AGPL-3.0](https://www.gnu.org/licenses/agpl-3.0.html)
132+
133+
```
134+
Copyright (C) 2019-2022 HighCapable
135+
136+
This program is free software: you can redistribute it and/or modify
137+
it under the terms of the GNU Affero General Public License as
138+
published by the Free Software Foundation, either version 3 of the
139+
License, or (at your option) any later version.
140+
141+
This program is distributed in the hope that it will be useful,
142+
but WITHOUT ANY WARRANTY; without even the implied warranty of
143+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
144+
GNU Affero General Public License for more details.
145+
146+
You should have received a copy of the GNU Affero General Public License
147+
along with this program. If not, see <http://www.gnu.org/licenses/>.
148+
```
149+
150+
版权所有 © 2019-2022 HighCapable

0 commit comments

Comments
 (0)