草庐IT

kotlin_module

全部标签

android - Kotlin + 数据绑定(bind)在输入 '??' 处没有可行的替代方案

请原谅我糟糕的英语。我正在使用AndroidStudio3.1.1,我尝试使用kotlin对我的项目进行数据绑定(bind),但是当我尝试运行该项目时出现错误。我收到的错误消息如下所示:e:[kapt]Anexceptionoccurred:android.databinding.tool.util.LoggedErrorException:Founddatabindingerrors.****/databindingerror****msg:Syntaxerror:noviablealternativeatinput'??'file:/Users/eraise/Code/Demo/a

android - 使用 Kotlin 的 Android Realm - 在依赖项解析中包含配置后无法更改配置的依赖项

我正在尝试让Realm在我的项目中工作。我的Kotlin版本为1.2.51,并且禁用了InstantRun。在我的项目build.gradle文件中,我添加了以下依赖项:classpath"io.realm:realm-gradle-plugin:5.4.0"在我的Appbuild.gradle文件中,我按照教程中的说明应用了Realm插件:applyplugin:'com.android.application'applyplugin:'kotlin-android'applyplugin:'kotlin-android-extensions'applyplugin:'kotlin-

android - 如何防止我的 Kotlin 应用程序屏幕旋转?

我制作了一个Kotlin应用程序,但我不希望该应用程序的屏幕旋转。我知道使用Java,我可以将android:screenOrientation="portrait"在AndroidMainfest中,但是Kotlin呢?我该怎么做? 最佳答案 AndroidManifest是一个.xml文件。您不会在其中编写Kotlin代码。所以你仍然可以使用://or"landscape"这个答案对您也有帮助Howtosetentireapplicationinportraitmodeonly? 关

2023-11-20 解決android 單獨模块mmm编译 FAILED: ninja: unknown target ‘MODULES-IN-hardware

一、單獨模块mmm编译提示FAILED:ninja:unknowntarget'MODULES-IN-hardware。二、原因是这个目录的上级目录是不是没有包含这个目录的Android.mk,导致编译系统无法加载这个目录的Android.mk从而报unknowntarget错误。三、在上一级模块的Android.mk文件里面增加SUBDIR_EXT+=\ sensor/test\ utilinclude$(callall-named-subdir-makefiles,${SUBDIR_EXT})四、参考文章:Android单编模块报FAILED:ninja:unknowntarget

ModuleNotFoundError: No module named ‘pyqt5‘

ModuleNotFoundError:Nomodulenamed‘pyqt5’首先确定拼写是否出错importPyQt5确定python版本python版本应为3.5到3.8之间,高于3.9.x或者低于3.5.x则均无法成功安装检查是否Anaconda配置好了环境变量控制面板==>系统==>高级系统设置==>高级==>环境变量==>系统变量==>PathD:\anacondaD:\anaconda\Library\mingw-w64\binD:\anaconda\Library\usr\binD:\anaconda\Library\binD:\anaconda\Scripts执行conda安

java - Kotlin 如何与 Java 和 JavaScript 互操作?

Kotlin网站声明:Kotlinis100%interoperablewithJava.Kotlin是Java的子集/超集吗?此外,文档指出Kotlin与JavaScript兼容,那么它是如何编译以支持两者的呢?Kotlin是像Xamarin一样的跨平台语言吗?Java会插值回Kotlin吗? 最佳答案 Kotlinisastatically-typedprogramminglanguagethatrunsontheJavaVirtualMachineandalsocanbecompiledtoJavaScriptsourceco

android - Kotlin 中的网格布局?

我正在尝试在我的KotlinAndroid应用程序中获得2x6(WxH)GridLayout。我为RecyclerView设置了我的xml和fragment/适配器,但对于如何对此应用GridLayout有点不知所措。如何让我的项目(listview_row_enrollments.xml)显示在网格中,而不仅仅是水平列表?EnrollmentFragment.ktclassEnrollmentsFragment:Fragment(){//TODO:RenameandchangetypesofparametersprivatevarmParam1:String?=nullprivate

java - 在 Android Studio 中将代码从 Java 转换为 Kotlin

谁能解释一下如何在AndroidStudio中用Kotlin替换现有的Java代码? 最佳答案 如果您已经在AndroidStudio项目中配置了Kotlin,您可以按照此处列出的步骤自动按照说明进行转换here.来自网站:在主菜单上,指向代码菜单。选择将Java文件转换为Kotlin文件。 关于java-在AndroidStudio中将代码从Java转换为Kotlin,我们在StackOverflow上找到一个类似的问题: https://stackover

android - 为什么该应用程序不能在 Kotlin 的 Android 4.x 下运行?

有一个用Kotlin做的非常简单的app,在AndroidStudio3.0下可以很好的运行在Android8.0,Android6.0和Android5.1但是当我在Android下运行应用程序时,我收到错误消息“java.lang.RuntimeException:UnabletoinstantiateactivityComponentInfo{info.dodata.mirror/ui.UIMain}:java.lang.ClassNotFoundException:ui.UIMain”4.1.2(这是一部真正的手机)和Android4.2.2您可以通过在https://www.

Android Room Kotlin - 后台线程查询 - 返回值问题

我已经将示例程序从Java/SQLite转换为Kotlin/Room。我正在努力在后台线程中实现具有返回值的查询。这已被问到,但我无法让它工作。我已经阅读了类似问题的答案,但有些已被弃用,或者某些解决方案对于应该微不足道的事情来说似乎很复杂。当我需要使用查询的返回值时,我真的很难想出一个简单的解决方案。(如果我强制在主线程中使用allowMainThreadQueries()进行查询,一切都会正常进行)这是我希望在后台线程中执行查询的功能之一:fungetCrimes():List{valcrimes=crimesDAO.getAllCrimes()asArrayListreturnc