报错:java.lang.IllegalStateException: Couldn't read row 0, col -1 from CursorWindow.
报此错误大意还是数据库的问题
大概就是表和read的不一致,有问题,但是我已经检查完代码,并没有任何问题,表的建立,和各种SQL语句都没问题
最后看了好多博客才发现
在我们写安卓项目使用数据库的时候,只有第一次运行的时候会建立新表,即mysqlitehelper.java里面的oncreat
后续再改变建表的内容之类的都不会重新建表,用的还是最开始的表
这就需要我们删除原本建立的.db文件,即第一次建立的数据库文件
重新运行的时候就会自动重新建表即可
甚至可以直接删除原本的app文件
一般在data/data下面
打开cmd,切换到platform路径下
adb remount
adb shell
cd data
cd data
ls(这里会显示一列文件夹名称,找到你想删除的文件夹)
rm -r (文件夹名称)
分类: 踩坑日记
好文要顶 关注我 收藏该文zrswheart
关注 - 7
粉丝 - 5
+加关注
00
« 上一篇: 报错:Error type 3 Error: Activity class {com.example.xxxxxx/com.example.xxxx.MainActivity} does not exist
» 下一篇: 1
posted @ 2022-01-31 22:39 阅读(5) 评论(0)
刷新评论刷新页面返回顶部
登录后才能查看或发表评论,立即 登录 或者 逛逛 博客园首页
【推荐】华为有奖活动:新年盲盒等你取,开发者认证有“福”礼
【推荐】百度智能云 2022 开年见礼,开发者上云优惠专场在等你
【推荐】华为开发者专区,与开发者一起构建万物互联的智能世界
编辑推荐:
· 从 Mongo 到 ClickHouse 我到底经历了什么?
· 使用 Three.js 让二维图片具有3D效果
· 疑难杂症:运用 transform 导致文本模糊的现象探究
· ASP.NET Core 6框架揭秘实例演示[05]:依赖注入基本编程模式
· 走进Task(2):Task 的回调执行与 await
最新新闻:
· 淘宝天猫GM报此错误大意还是数据库的问题
大概就是表和read的不一致,有问题,但是我已经检查完代码,并没有任何问题,表的建立,和各种SQL语句都没问题
最后看了好多博客才发现
在我们写安卓项目使用数据库的时候,只有第一次运行的时候会建立新表,即mysqlitehelper.java里面的oncreat
后续再改变建表的内容之类的都不会重新建表,用的还是最开始的表
这就需要我们删除原本建立的.db文件,即第一次建立的数据库文件
重新运行的时候就会自动重新建表即可
甚至可以直接删除原本的app文件
一般在data/data下面
打开cmd,切换到platform路径下
adb remount
adb shell
cd data
cd data
ls(这里会显示一列文件夹名称,找到你想删除的文件夹)
rm -r (文件夹名称)
分类: 踩坑日记
好文要顶 关注我 收藏该文zrswheart
关注 - 7
粉丝 - 5
+加关注
00
« 上一篇: 报错:Error type 3 Error: Activity class {com.example.xxxxxx/com.example.xxxx.MainActivity} does not exist
» 下一篇: 1
posted @ 2022-01-31 22:39 阅读(5) 评论(0)
刷新评论刷新页面返回顶部
登录后才能查看或发表评论,立即 登录 或者 逛逛 博客园首页
【推荐】华为有奖活动:新年盲盒等你取,开发者认证有“福”礼
【推荐】百度智能云 2022 开年见礼,开发者上云优惠专场在等你
【推荐】华为开发者专区,与开发者一起构建万物互联的智能世界
编辑推荐:
· 从 Mongo 到 ClickHouse 我到底经历了什么?
· 使用 Three.js 让二维图片具有3D效果
· 疑难杂症:运用 transform 导致文本模糊的现象探究
· ASP.NET Core 6框架揭秘实例演示[05]:依赖注入基本编程模式
· 走进Task(2):Task 的回调执行与 await
最新新闻:
· 淘宝天猫GMV单季度个位数增长,张勇:未来重点为用户留存
· 苹果程序员测试:部分 NVMe SSD 即使有断电保护,也会丢失数据
·V单季度个位数增长,张勇:未来重点为用户留存
· 苹果程序员测试:部分 NVMe SSD 即使有断电保护,也会丢失数据
·