我正在从服务器接收UDP数据,我想将UDP数据显示给。但每次都会发生NullPointerException。我不知道为什么。 下面是我的代码: 这个类是线程,用于继续接收UDP数据 我应该做什么来向TextView显示'str'? 这是StackTrace: java.lang.NullPoInterException:尝试在Android.Content.ContextWrapper.GetA
我最近开始学习Hilt,现在它给我的头疼比快乐多,但是我喜欢挑战,所以让我们开门见山吧。 我在理解如何在非活动类中注入方面有很多问题,例如注入一个上下文或任何其他类。 到目前为止,我的大多数非活动类都是对象(单例),但由于我无法注入对象,我决定将它们转换为类。 我尝试用字段注入来注入,因为如果我用@ AndroidEntryPoint来使用构造函数注入,它会报错类必须从AppCompatActiv
这是我的束缚 错误在于 /Users/X/AndroidStudioProjects/Corotuines/app/build/generated/source/kapt/debug/com/example/corotuines/application/ApplicationMain_HiltComponents.java:126:错误:[Dagger/Mis的绑定]com.example.cor
我是Hilt的新手,我正在努力在我的多模块应用程序中实现它。经过无限次尝试,构建错误从“错误a”到“错误b”,然后是“错误c”等等。 这就是我如何开始在我的多模块应用程序中实现希尔特: 应用程序build.gradle: 考虑到这一点,我必须提到我有一个AppSettings类,在那里我存储了所有的应用程序配置(现在我已经创建了AppSettings1只是为了测试),开始时我试图将该类注入到主活动
这是一个自我回答的问题,我想在早些时候问这个问题,因为我的项目中存在代表曝光问题,但经过几个小时的研究,最终还是解决了这个问题。与其保持沉默,我想这可能会对将来的人有所帮助。本教程演示了如何创建Room数据库并在活动/片段中使用它。这里给出的示例用例是查询数据库的大小并更新片段中的视图。 注意:下面的代码中有一些 Dagger-Hilt 依赖项注入,但如果您手动执行自己的依赖项注入,则应应用相同的
我正在Kotlin Multiplatform的帮助下开发一个虚拟天气应用程序。我正在使用Decompose和MVIKotlin来尝试和共享除本地ui、用于IOS的SwiftUI和用于桌面和Android的Compose之外的所有业务逻辑。 我正在尝试有一个预期的可合成(用于暗主题和加载图像) 这意味着它们都已实现并存在,但由于某种原因,崩溃发生在NoSuchMethodError上。我发现了一些
没有显示在屏幕上,只是显示白色背景。 有什么错误吗?请告诉我,谢谢。 片断 我只想显示上的项目。
我对kotlin中的收藏感到困惑。 结构有点复杂。 现在我想得到一张地图,<code>地图 我被困在这里
我对科特林来说是全新的。我已经安装了kotlin插件来eclipse。我在下面的一个教程中找到了一个简单的例子。问题是,当我运行项目时,我收到了以下声明的错误。 为了解决这个问题,我试图运行项目作为kotlin应用程序,但我找不到这个选项。 请让我知道如何修复此错误? 代码: 错误: 更新: 为了解决这个问题,我完全按照本教程中的内容,安装了最新版本的eclipse PHOTON,但问题仍然存在。
https://i.stack.imgur.com/tE6Rq.png 我是科特林的新手。这是我的第一个项目,我有问题。我不知道现在该怎么办。如果有人能解决这个问题,对我真的很有帮助。提前谢谢。请看附件中的照片
我的代码 ,,, ,,, 错误:-javax.crypto.IllegalBlockSizeException:解密中的最后一个块不完整 为什么iam收到错误,我的代码有什么问题
我的项目出了什么问题? PS:这个问题也发生在Android Studio 3.1.2上
在添加com.google.dagger:dagger-android-support依赖项后,我得到了这个gradle错误。 这是我的构建的一部分
我有一个Micronaut应用程序,它的模块都是用Java和Kotlin编写的。Java模块(控制器逻辑)有一个接口,由指定@Singleton注释的Kotlin类实现。 注意:https://github.com/micronaut-projects/micronaut-core/discussions/5254有应用程序jar(demo.zip)和复制步骤。
每当我对kotlin类进行注入(顺便说一句,我有一个包含kotlin和Java的混合android项目)时,我都会在构建中得到这条注释。 例如,在这个gradle任务:(StagingDebug是我的构建变体)之后,我会得到以下消息: “注意:正在为Com.PackageNameXxx.CourseDiscoveryMapFragment生成MembersInjector或Factory.更喜欢在