欢迎来到 Mfuns-Compose 仓库。这里存放了 Mfuns 的 WebApp、Android 和 PC 客户端的源代码。
-
common
:Mfuns-Compose 的基础项目,存放了一些基础逻辑和公共组合。 -
android
:Mfuns 的 Android 客户端。 -
webapp
:Mfuns 的 WebApp 客户端。 -
desktop
:Mfuns 的 PC 客户端。
安装以下版本的 Android SDK:
android {
compileSdk = 33
}
然后,在项目目录下创建 local.properties
文件并指定 sdk.dir
。
# local.properties
sdk.dir=/path/to/your/android-sdk
项目使用 spotless 进行格式化。
在代码提交前,请运行 gradlew spotlessApply
。
提交信息遵循 约定式提交。
版本控制遵循 SemVer。所有项目共享相同的版本号。
-
修订号 Z(
x.y.Z
)在发生了向下兼容的修正时递增。 -
次版本号 Y(
x.Y.z
)在发生了向下兼容的功能新增时递增。 -
主版本号 X(
X.y.z
)在应用发生了较大的更改(如主活动布局和结构发生了更改)时递增。主版本号的递增周期应当控制在至少一年以上。
在后端 API 稳定的情况下,假定用户使用最新的正式版本。不需要对历史版本进行维护。
Mfuns-Compose 使用 AGPL 协议授权。使用本产品或其源代码时,你不能将其闭源,改变许可协议或进行商业销售。
如果你发现了任何违规行为,请联系我们。