昨天打算写一个有增删改查功能的图书管理系统,但刚写到向SQLite添加数据时就写不下去了。why?因为我的数据死活添加不进去,后来找了半天找到原因。
首先我来总结一些用adb shell查看数据库表的步骤
- 把Android SDK中的adb(adb放在platform-tools目录下)的路径配置到环境变量-path里。
- 打开命令行界面,输入adb shell,进入设备控制台。
- 使用cd命令进data/data/com.example.administrator.databasetest(这个最长的路径每个人都不一样,不知道的看java目录下的路径)/databases。
- 使用ls命令查看该目录下的文件,再用sqlite3后面加上数据库名来打开数据库,再用.table查看数据库表,最后可以用.schema来查看它们的建表语句。
接下来说说我为什么添加数据失败的原因
add_Button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String name = add_name