SQLite save失败

android.database.sqlite.SQLiteException: no such table: city (code 1 SQLITE_ERROR): , while…

sqlite数据库报错
save属性的时候,一个属性成功,另一个怎么都save不了

折磨
一晚上

终于找到解决方案
删除手机上的apk
clean
重装
于是成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当在Linux上安装SQLite时遇到问题,通常可能涉及到几个步骤,因为SQLite是一个轻量级的关系型数据库,可以通过多种方式安装。如果安装失败,常见的原因包括依赖缺失、权限问题、软件包版本不兼容或者安装命令错误。以下是几种可能的情况及其解决方法: 1. **依赖问题**:确认你的系统是否已经安装了必要的构建工具,如`make`、`gcc`等。如果没有,你可以使用包管理器(如`apt-get`或`yum`)安装它们。 ```sh sudo apt-get install build-essential ``` 2. **版本冲突**:确保你在安装SQLite时没有与其他版本的库冲突。检查并删除可能存在的旧版本。 3. **源码安装**:如果是从源代码编译安装,确保下载的SQLite源码是最新的,并且按照正确的步骤进行编译和安装。 ```sh wget https://www.sqlite.org/202X/sqlite-amalgamation-202X.X.sql mkdir build cd build cmake .. make sudo make install ``` 4. **权限问题**:在执行`make install`时可能会需要管理员权限,添加`sudo`。 5. **安装文件夹权限**:确保目标安装目录(通常是`/usr/local`或`/usr`)有适当的写入权限。 如果以上步骤都尝试过还是失败,你可以查看安装日志(`install.log`或类似文件)寻找更具体的错误信息,这将有助于定位问题所在。另外,可以尝试查找相关的Linux论坛或社区寻求帮助,提供详细的错误信息会有助于更快解决问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值