Skip to content

Latest commit

 

History

History
50 lines (32 loc) · 2.29 KB

develop.md

File metadata and controls

50 lines (32 loc) · 2.29 KB

:fa fa-code-fork: 开发指南

前往 :fa fa-github: 本项目仓库获取源代码。解压后可以得到三个一级目录:

  • 📂build:存放编译生成小小星空输入法安装包的脚本。
  • 📂data:编译生成小小星空输入法安装包所需的程序文件,通常由原版小小输入法安装包解包而得。
  • 📂home:各种魔改原版小小输入法的数据文件,以及星空系列方案的码表文件。

?> 本项目依赖的小小输入法正在逐步开源,其 Linux 版本已全部开源,详见:fa fa-github: 小小输入法项目仓库

按照以下步骤,即可将本项目编译生成小小星空输入法安装包:

** Windows **

  1. 把原版小小输入法的程序目录 yong 里的内容放到 data/yong-win 目录下。
  2. 部署 NSIS,编译 build/win/xxxk.nsi

** Android **

  1. 下载原版小小输入法 Android 版安装程序,把 yong.apk 放到 data/yong-android 目录下。
  2. 下载 apktool,把 apktool.jar 和 apktool.bat 放到 data/yong-android 目录下。
  3. 下载 uber-apk-signer,把 uber-apk-signer.jar 放到 data/yong-android 目录下。
  4. 运行 xxxk.bat,执行 [A] 选项,得到 xxxk-signed.apk。

?> 以上编译工具依赖 java8 或更高版本。

** Linux **

请转至:fa fa-github: 小小输入法项目仓库获取原版小小输入法 Linux 版的源代码。