Kotlin是一种由JetBrains支持的开源,静态类型编程语言。 Kotlin结合了OO和功能特性,专注于互操作性,安全性,清晰度和工具支持。它目前面向JVM和JavaScript,它是Android上官方支持的语言。
为什么线程名称是 DefaultDispatcher-worker 即使我指定函数在 Dispatchers.IO 上运行?为什么线程数这么高?
关于调度程序如何在 Kotlin 中工作的初学者问题。我运行这段代码来测试一个理论,它打印出线程名称是“DefaultDispatcher-worker-xx”,即使我
我正在尝试创建一个简单的服务器来解析 json 并生成一些日志。 包 com.example 导入 com.example.plugins.* 导入 io.ktor.http.content.* 导入 io.ktor.serialization.* 导入 io.k...
我的 XCODE 版本 15.4 上安装了最新的 xcode-kotlin 插件。 (顺便说一句,最新版本的 xcode-kotlin 插件使用brew安装在XCODE 15.4上,无需额外安装
我正在尝试使用安装koin,但当我将鼠标悬停在它上面时,它会给出以下文本。 类型不匹配。 必需的: 插件 成立: 共同特征
在 Jetpack Compose 中的 ModalBottomSheetLayout 动画期间处理后按
我在 Jetpack Compose 中使用 ModalBottomSheetLayout 组件时遇到问题。这是我的代码: ModalBottomSheetLayout( 修改器 = Modifier.fillMaxSize(), 工作表状态=底部工作表状态,
Compose - 如果 navhost 参数包含 # 则其部分保存在 SavedStateHandle 中
我已经使用 NavHost 设置导航,通过 NamedNavArgument 在屏幕之间传递数据。 我的 API 返回玩家名称,例如“username#123123”。问题是,如果这...
所以我试图从我的 Firebase 中检索丢失的数据,然后实现一些基本的 CRUD,这样我就可以勉强通过这篇论文,但我已经被这个错误困扰了几天,这是
如何在android kotlin中创建UPI二维码,扫描后付款应该成功
我一直在尝试使用 UPI 意图方法从我的应用程序本身实现 UPI 交易,即使在提供了我从 google pay 企业帐户获得的商家 ID 后,它也显示付款风险太大,...
为什么我不先将 Java 小程序转换为 Kotlin 就不能直接在 Android Studio 中运行?
我正在开始Android开发。当我尝试运行 Java 代码时,它不会运行,但当我将相同的代码转换为 Kotlin 时,会出现运行按钮,并且输出可见。 为什么 Java 不...
为什么我不先将 Java 小程序转换为 Kotlin 就无法直接在 Android Studio 上运行?
我正在开始Android开发,但我遇到了困惑。 当我尝试运行 java 代码时,它没有运行。 但是当我在 Kotlin 中转换相同的代码时,会出现运行按钮,并且输出是 vis...
“kotlin-allopen”插件可以工作,但“kotlin-noarg”插件不起作用。 我能怎么做? 下面是代码。 构建.gradle 构建脚本{ ext.kotlin_version = '1.1.3-2' 存储库{ 谷歌...
Android webview 给出 net::ERR_BLOCKED_BY_ORB
Android WebView 在加载 URL 时给出 net::ERR_BLOCKED_BY_ORB 尝试的解决方案仅在某些 URL 上显示没有帮助
我无法使用 Android Studio 创建新的 kotlin 多平台
我正在尝试使用新的 kotlin 多平台插件通过 Adnroid Studio 创建一个新项目。 每次我尝试 ocmplime 一个新项目时都会出现以下错误。 我什至尝试重新安装索诺玛...
在 Android 上无法选择 Compose Multiplatform ExposedDropdownMenu
在我的适用于桌面和 Android 的 Compose 多平台项目中,有多个下拉菜单。在我的项目中创建下拉菜单有两种不同的方法,导致不同的结果...
我有两个函数将一些数据上传到数据库。 暂停乐趣 addOverallRatingValue(productId: String): Flow 暂停有趣的 markProductAsRatedByUser(productId:
键盘在 Jetpack compose 中使用 Accompanist WebView 覆盖输入字段
我正在使用 Accompanist WebView,我的网页之一有输入字段。 当触摸输入字段时,UI 不会改变,只显示键盘,因此,它覆盖了输入字段,用户可以...
当我尝试发布我的 KMP 项目时,我在 Xcode 中的 Archive 任务上收到“编译失败:Java 堆空间”错误。 > 任务:composeApp:linkReleaseFrameworkIosArm64 失败 错误:编译...
很抱歉给您带来不便,但我真的需要帮助。 我创建了一个 webview,并添加了一个通过 WhatsApp 发送文件的按钮。一切正常,直到发送文件的那一刻。 我选择...
Kotlin Gradle Multiplatform 不产生 Nodejs 神器
我正在尝试编写一个应用程序来对 kotlin React 应用程序进行服务器端渲染。这是该应用程序的示例版本。它被写入 renderBrowserApp/src/jsMain/kotlin/horcrux/browserapp/render/Ap...
撤消/重做,如何处理 Jetpack Compose 的 TextField 中的 doOnTextChanged 和 doBeforeTextChanged?
我需要在 Jetpack Compose 中实现 TextField 的重做/撤消。对于 EditText,我使用了这个,效果很好。然而,对于 Jetpack Compose 来说,没有这样的监听器。我会实施一个 ow...