Cealer Build - SpaceTimee/Sheas-Cealer-Droid GitHub Wiki

0. 前期准备

  1. 安装较新版本的 Windows & Visual Studio & .Net9 开发环境 并适当配置
  2. 克隆本项目
步骤 2 的 cmd 指令
git clone https://github.com/SpaceTimee/Sheas-Cealer-Droid.git
cd Sheas-Cealer-Droid
步骤 2 的 bash 指令
git clone https://github.com/SpaceTimee/Sheas-Cealer-Droid.git
cd Sheas-Cealer-Droid

1. 填充 Ona-Core.dll

  1. 安装对应版本的 Sheas Cealer
  2. 在安装目录下找到 Ona-Core.dll
  3. 在 Sheas-Cealer-Droid 项目的依赖项中引用该文件
步骤 2, 3 的 cmd 替代指令 (修改 <Path> 为 Sheas Cealer 安装目录)
mkdir ..\Ona-Core\bin\Release\net8.0
copy <Path>\Ona-Core.dll ..\Ona-Core\bin\Release\net8.0
步骤 2, 3 的 bash 替代指令 (修改 <Path> 为 Sheas Cealer 安装目录)
mkdir -p ../Ona-Core/bin/Release/net8.0
cp <Path>/Ona-Core.dll ../Ona-Core/bin/Release/net8.0

2. 构建 Cealer.apk

  1. 还原 Sheas-Cealer-Droid 项目所需的 Nuget 包
  2. 编译 Sheas-Cealer-Droid 项目并生成即可
步骤 1, 2 的 cmd 指令
dotnet restore Sheas-Cealer-Droid.csproj
dotnet build -c Release Sheas-Cealer-Droid.csproj
步骤 1, 2 的 bash 指令
dotnet restore Sheas-Cealer-Droid.csproj
dotnet build -c Release Sheas-Cealer-Droid.csproj
⚠️ **GitHub.com Fallback** ⚠️