Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 gradle kotlin dsl 执行 JavaExec 任务
我创建了简单的build gradle kts file group com lapots breed version 1 0 SNAPSHOT plugins java java sourceCompatibility JavaVersi
Gradle
kotlin
gradlekotlindsl
覆盖 Kotlin 数据类的 getter
给定以下 Kotlin 类 data class Test val value Int 我将如何覆盖Intgetter 以便如果值为负数则返回 0 如果这是不可能的 有哪些技术可以达到合适的结果 在花了几乎一整年的时间每天编写 Kotlin
kotlin
无法将“记住”内联方法调用到 @androidx.compose.runtime.Composable
我有一个大项目 我决定向其中添加 jetpack compose 首先 我准备了一个独立的项目 其中包含一些 Composable组件 一切正常 然后 在编译期间向我的项目添加源和 preper 依赖项后 我开始收到此错误 org jetb
Android
kotlin
androidjetpackcompose
Android 13 (SDK 33):Bundle.getSerialized(String) 已弃用,有什么替代方案?
从 API 级别 33 开始getSerializable String Bundle 类的方法已弃用 文档建议使用getSerializable String Class 反而 但该功能仅适用于 API 级别 33 我当前的代码 val
Android
kotlin
Bundle
Serializable
如何解析kotlin代码?
我需要分析 kotlin 文件代码 以检测关键字 data 和 问题是我没有找到任何像 JavaParser 这样的库 我不需要强大的工具 只需要能够返回行数的东西 任何想法 我使用antlr4来做到这一点 我创建了一个开源库 https
Parsing
kotlin
codeanalysis
Kotlin 的不同类型的 reduce() 函数
我正在查看数组扩展函数并发现reduce one inline fun
functionalprogramming
kotlin
如何在 NavHostFragment 中检索当前片段?
我试图在新的导航组件中找到一种方法 但我没有找到任何相关内容 我当前的目的地是 mainHostFragment findNavController currentDestination 但我无法获得对显示片段的任何引用 参考显示的片段 A
ECDSA KeyPairGenerator 不可用(但在 JUnit 中有效)
我遇到了运行 Android 应用程序时观察到的异常 当我将下面的代码作为 JUnit 运行时 它不会发生 java security NoSuchAlgorithmException ECDSA KeyPairGenerator not
Java
Android
AndroidStudio
kotlin
bouncycastle
测试类内的扩展函数
如果我们想测试某个类型的扩展函数 我们可以创建该类型的实例 调用该函数并检查返回值 但是测试类内部定义的扩展函数又如何呢 abstract class AbstractClass
unittesting
kotlin
kotlinextension
extensionfunction
Kotlin AutoCompleteTextView 适配器项目选择给出不同的值
所以我在这个项目上使用 Kotlin 我主要使用 Java 所以我试图在 Kotlin 中找到等效项来实现相同的功能 我从数据库中获取 JSONArray 并将其存储在名为的可序列化数据类中Congregation它有以下变量id Int
Android
ArrayList
kotlin
customarrayadapter
public open fun navigateUp() 的参数太多
我在 Kotlin 中创建了一个新的 Android 项目 我还使用向导创建了一个新的导航抽屉活动 一如既往 没有任何东西是开箱即用的 以下行显示编译错误 val navController findNavController R id n
Android
kotlin
navigationdrawer
自定义 lint 规则,确保不调用特定方法
我想确保在我的 Android 应用程序 Java 和 Kotlin 代码中 中不会调用特定类的特定方法 假设 我有一个名为Bar有两种方法 allowed and disallowed 这是代码 package com public cl
Java
Android
kotlin
Lint
如何解决此问题 目标 S+(版本 31 及更高版本)要求 FLAG_IMMUTABLE 或 FLAG_MUTABLE 之一
一直试图解决这个问题但无法解决 这是 udacity 课程 我尝试使用挂起意图创建通知 但挂起意图可变存在问题 我尝试用这种方式 视图模型 private val REQUEST CODE 0 private val TRIGGER TIM
Android
kotlin
kotlinandroid
我们建议使用较新的 Android Gradle 插件来使用compileSdkPreview =“Tiramisu”
我正在使用 Android Studio Dolphin 2021 3 1 JEtpack Compose 的 Canary 8 操作系统 Windows 10 最新版本 更新 Android Studio 后 我的 Preview 停止工
AndroidStudio
kotlin
Gradle
androidjetpackcompose
androidtiramisu
将源附加到 kotlin 库项目不会显示在 AS 中
我想将源代码附加到 kotlin 库项目 看起来我成功了 因为我现在在这里有源 jar https jitpack io com github walleth kethereum bip44 0 21 https jitpack io co
Android
AndroidStudio
kotlin
jitpack
如何使用 Gradle Kotlin DSL 运行 kotlintest 测试?
我想要什么 我想使用运行我的测试科特林测试 https github com kotlintest kotlintest 我通过单击测试类旁边的图标成功从 IntelliJ 运行它们 我也有JUnit 5 https junit org j
Gradle
kotlin
Junit5
gradlekotlindsl
kotlintest
如何在 Kotlin 中向 Java 类添加静态方法
是否可以添加一个新的静态方法java lang Math班级在Kotlin 通常 这样的事情在 Kotlin 中是可能的 这要归功于Kotlin 扩展 https kotlinlang org docs reference extensio
kotlin
kotlinextension
I/system_server:单向函数结果将被丢弃,但完成状态为 OK 且包裹大小为 4
我有时会在 logcat 中看到这个 但不知道这意味着什么 我通过在函数参数中传递视图来解决 My XML
Android
kotlin
在以下任何来源中均未找到插件 [id: 'org.jetbrains.kotlin.jvm', 版本: '1.2.71']
我全新安装了 IntelliJ 使用以下设置创建了一个新的 kotlin gradle 项目 这会生成以下 build gradle kts 完全相同的文件在我的 Windows 计算机上运行 import org jetbrains ko
Gradle
intellijidea
kotlin
gradlekotlindsl
为什么属性初始值设定项不调用自定义设置器?
来自Kotlin 文档 https kotlinlang org docs reference properties html getters and setters 允许自定义设置器 class Test var stringRepres
kotlin
«
1
2
3
4
5
6
...89
»