View Code? Open in Web Editor
NEW
🔥🔥🔥这是一个Kotlin跨平台声明式UI前端技术开发的项目🚀,这个项目包含的目标平台是Android和Desktop。 前端页面主要是由Jetpack Compose 和 Compose for Desktop 实现。 网络请求相关模块由Ktor客户端 和 KotlinSerialize实现。 软件架构上采用 Jetpack Compose 官方推荐的MVI架构。
License: Apache License 2.0
translator-compose-multiplatform's People
Contributors
Watchers
translator-compose-multiplatform's Issues
README 提到了打包Android release的时候会出问题,我在打包Desktop release的时候也遇到了。
尝试解决了下Desktop release打包的问题。
你的 repository 应该是没有开权限,无法提 change。
所以直接把修改贴在这里,希望能有帮助。
compose.desktop {
application {
mainClass = "MainKt"
nativeDistributions {
targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb)
packageName = "Translator_Multiplatform"
packageVersion = "1.1.3"
}
buildTypes.release {
proguard {
configurationFiles.from("compose-desktop.pro")
}
}
}
}
compose-desktop.pro
-dontwarn okhttp3.**
-dontwarn org.slf4j.**