移除调试签名配置,优化KPM版本显示逻辑,添加KPM控制成功和失败的提示字符串

This commit is contained in:
ShirkNeko
2025-04-01 16:09:18 +08:00
parent 0a9cf5f9aa
commit 57c65fdcda
4 changed files with 15 additions and 11 deletions

View File

@@ -549,8 +549,18 @@ private fun InfoCard() {
if (!isSimpleMode) {
Spacer(Modifier.height(16.dp))
InfoCardItem(stringResource(R.string.home_kpm_version), getKpmVersion())
var showKpmVersion by remember { mutableStateOf(true) }
LaunchedEffect(Unit) {
try {
getKpmVersion()
} catch (e: Exception) {
showKpmVersion = false
}
}
AnimatedVisibility(visible = showKpmVersion) {
Spacer(Modifier.height(16.dp))
InfoCardItem(stringResource(R.string.home_kpm_version), getKpmVersion())
}
}