Skip to content

Commit f422d24

Browse files
committed
feat: 打包生成 v1.00 原生安装包(.apk + .exe)并更新下载页
- 用 Capacitor 构建 Android APK:4.2MB debug 签名包,可直接安装 - 用 Electron + electron-builder 构建 Windows 便携版 EXE:89MB - 下载页更新为直接下载原生安装包,保留内核 HTML 作为备选 - 更新打包说明为实际构建流程
1 parent 515620a commit f422d24

3 files changed

Lines changed: 18 additions & 19 deletions

File tree

download/HiCode-v1.00.apk

4.2 MB
Binary file not shown.

download/HiCode-v1.00.exe

88 MB
Binary file not shown.

download/index.html

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -139,26 +139,28 @@ <h1>下载 <span class="accent">HiCode</span> v1.00</h1>
139139
<div class="card" data-panel="android">
140140
<div><div class="ico">📱</div><h2>安卓端 <span style="color:var(--dim)">· .apk</span></h2>
141141
<span class="tag">Android · WebView</span>
142-
<p>面向 Android 手机的本地运行形态。以下载的离线单文件为内核,用 WebView 壳打包后即可离线运行、断网编译,体验与网页端一致。</p>
142+
<p>面向 Android 手机的本地运行形态。用 Capacitor + WebView 壳打包,离线运行、断网编译,体验与网页端一致。</p>
143143
<ul><li>离线运行,无需网络</li><li>本地编译更快</li><li>一次编写,手机 / 平板通用</li></ul>
144144
<div class="cta">
145-
<a class="btn primary" href="HiCode-ide-offline.html" download="HiCode-安卓端内核.html">下载安卓端内核</a>
145+
<a class="btn primary" href="HiCode-v1.00.apk" download="HiCode-v1.00.apk">下载 .apk(4.2 MB)</a>
146+
<a class="btn ghost" href="HiCode-ide-offline.html" download="HiCode-安卓端内核.html">内核 HTML</a>
146147
</div>
147-
<div class="dim">原生 .apk 安装包需用下方「打包说明」中的 Capacitor 壳一键打包生成</div>
148+
<div class="dim">debug 签名 APK,可直接安装测试。正式发布签名请用 Android Studio 重新签名</div>
148149
</div>
149150
<div style="text-align:center;color:var(--dim);font-size:52px;opacity:.5;">📱</div>
150151
</div>
151152

152153
<!-- 电脑端 -->
153154
<div class="card" data-panel="windows" hidden>
154155
<div><div class="ico">🖥️</div><h2>电脑端 <span style="color:var(--dim)">· .exe</span></h2>
155-
<span class="tag">Windows · </span>
156-
<p>面向 Windows 电脑的本地运行形态。以下载的离线单文件为内核,用 Tauri / Electron 壳打包后即可双击运行、离线编译,体验与网页端一致。</p>
157-
<ul><li>双击即用,无需安装浏览器环境</li><li>本地编译更快</li><li>文件与项目保存在本地</li></ul>
156+
<span class="tag">Windows · Electron</span>
157+
<p>面向 Windows 电脑的本地运行形态。Electron 壳打包,双击即可运行、离线编译,体验与网页端一致。</p>
158+
<ul><li>双击即用,无需安装浏览器环境</li><li>本地编译速度更快</li><li>文件与项目保存在本地</li></ul>
158159
<div class="cta">
159-
<a class="btn primary" href="HiCode-ide-offline.html" download="HiCode-电脑端内核.html">下载电脑端内核</a>
160+
<a class="btn primary" href="HiCode-v1.00.exe" download="HiCode-v1.00.exe">下载 .exe(89 MB)</a>
161+
<a class="btn ghost" href="HiCode-ide-offline.html" download="HiCode-电脑端内核.html">内核 HTML</a>
160162
</div>
161-
<div class="dim">原生 .exe 安装包需用下方「打包说明」中的 Tauri 壳一键打包生成</div>
163+
<div class="dim">便携版 .exe,无需安装直接运行。基于 Electron 43,含完整 Chromium 内核</div>
162164
</div>
163165
<div style="text-align:center;color:var(--dim);font-size:52px;opacity:.5;">🖥️</div>
164166
</div>
@@ -185,21 +187,18 @@ <h3><span class="no">01</span>离线单文件版</h3>
185187

186188
<h3><span class="no">02</span>打包为 .apk(安卓端)</h3>
187189
<p><b>Capacitor</b> 把离线单文件封装为原生 Android 应用(WebView 壳):</p>
188-
<pre><code>npm i -g @capacitor/cli
189-
mkdir hicode-android &amp;&amp; cd hicode-android
190-
npm init -y &amp;&amp; npm i @capacitor/core @capacitor/android
190+
<pre><code>npm init -y &amp;&amp; npm i @capacitor/core @capacitor/android @capacitor/cli
191191
cp 下载的离线单文件.html www/index.html
192+
npx cap init HiCode com.hicode.ide
192193
npx cap add android
193-
npx cap copy &amp;&amp; npx cap open android # 用 Android Studio 构建签名 APK</code></pre>
194+
cd android &amp;&amp; ANDROID_HOME=/path/to/sdk ./gradlew assembleDebug # 产出 app-debug.apk</code></pre>
194195

195196
<h3><span class="no">03</span>打包为 .exe(电脑端)</h3>
196-
<p><b>Tauri</b><b>Electron</b> 把离线单文件封装为 Windows 桌面应用:</p>
197-
<pre><code># 方式一:Electron(最简单)
198-
npm i -g electron
199-
mkdir hicode-win &amp;&amp; cd hicode-win &amp;&amp; npm init -y
200-
npm i electron --save-dev
201-
# 写 main.js 加载本地 index.html,再:
202-
npx electron-packager . HiCode --platform=win32 --arch=x64</code></pre>
197+
<p><b>Electron</b> + <b>electron-builder</b> 打包为 Windows 便携版:</p>
198+
<pre><code>npm init -y &amp;&amp; npm i electron electron-builder --save-dev
199+
# 写 main.js 加载本地 index.html
200+
# 配置 package.json 的 "build" 字段
201+
npx electron-builder --win portable --x64 # 产出 HiCode.exe</code></pre>
203202
</section>
204203
</main>
205204

0 commit comments

Comments
 (0)