我正在尝试进行房间迁移,并添加一个带有索引的新表,但失败了。durationInSeconds this.bellScheduleCode = bellScheduleCode} 迁移database.execSQL("CREATE INDEX `index_ring_bellScheduleCode` ON `ring`(`bellScheduleCode`)")} 在运行此迁移测试时无论我做什么
我刚刚从Android 8迁移到10,我的NFC测试应用程序现在开始在读取Mifare标签时抛出NPE。其他标签似乎也可以工作(特别是支持NfcV、NdefFormatable的标签)。(java.lang.String)' on a null object reference
E/AndroidRuntime( 1277): at android.nfc.tech.NfcA.( 1277): at android.nfc.tech.MifareClassic.上为空,并<
这在编译时出现了两次,没有证据表明它来自哪个类,但是我发现(通过从数据库中删除类)这是其中一个文件。从空构造函数中删除忽略(注意,这会导致一个不同的问题,Room cannot pick a constructor since multiple constructors are suitable --build.gradleapply plugin: 'kotlin-android</e