首页 > 解决方案 > 仅由开发人员将数据插入数据库

问题描述

我正在创建一个显示数据库条目列表的应用程序。用户可以读取或更新初始条目,但不能插入任何条目。如何在没有此功能的情况下在数据库中插入值(仅限于开发人员)?

标签: databaseandroid-studiolistviewandroid-database

解决方案


  1. 您必须拥有安装了该应用程序的 android 设备
  2. 转到位置:/data/data/<application_package_name>/databases 使用任何工具(您可以在 Android Studio 上执行此操作),您可以在那里找到数据库
  3. 将其下载到本地计算机
  4. 下载 SQLite 服务器并在本地机器上运行
  5. 将数据库复制到 SQLite 服务器位置
  6. 在 SQLite 文件夹中打开命令提示符(如果您在 Windows 上)并键入 sqlite3 YOUR_DB.db,您可以使用 SQL 命令添加任何条目。
  7. 用修改后的数据库替换旧数据库

推荐阅读