android - android.database.CursorIndexOutOfBoundsException:请求索引 -1,大小为 0 AT API 29+
问题描述
我在 API 27 Emulator 上通过测试编写了我的应用程序,一切都很好。现在我使用 API 29/30 对其进行了测试,并且出现了错误“android.database.CursorIndexOutOfBoundsException: Index -1 requested, with a size of 0”。
实际上,我用 IF 查询询问游标是否不为空,仍然会出现此错误。自 API 29 以来,SQLite 数据库或游标是否发生了显着变化,这不再有效?
解决方案
推荐阅读
- php - Google Api 创建可通过链接 SpeadSheet 访问
- css - React 导入图像不适用于 CSS
- reactjs - 在 CodeSandbox CI 中出现 ENOENT 错误,但在 GitHub Actions 或本地没有
- asp.net - 邮递员发布请求响应带有空参数
- blockchain - Chainlink Feed 聚合器的实现
- c# - JavaScriptSerializer C# 中的 Json 序列化
- hive - 如何使用 HIVE 将多行添加到单个列
- java - 如何将字段从正文添加到条件
- ios - Xcode 13.1 + MacOS Monterey (12.0.1) + M1 芯片 (8gb) + 构建时间 + 系统挂起
- react-native - 为什么我总是要在 expo 版本之间切换