Android SQLite 学习3

adb shell 非常不好用,权限限制后,开发收到较大干扰,无法检查数据库情况。

模拟器root权限无法用su更改,所以从Android Device Monitor中也无法看到数据库。

前面所述方法,在更新SDK位置后,都无法使用了。

这样的一个IDE也是醉了,比以前Eclipse + ADT 好些,但还是太麻烦。

作为一个工具软件,实在是给开发者带来了诸多不便。

应该让开发者更多的精力投入到算法设计和功能实现上,而不是来回折腾这些设置。


吐槽完毕,该做的工作还要做。

先进行一下数据库的全流程吧: 建立数据库→建表→插入数据→查询数据→删除数据。


error: more than one device/emulator 

IF是多个设备,THEN为ADB命令指定设备的序列号。
adb -s emulator-5554 shell
给命令加上-s的参数

adb的全称为Android Debug Bridge  

Ref: http://www.jianshu.com/p/56fd03f1aaae 


使用adb shell 无法看到数据库,使用Android Device Monitor 无法看到数据库,暂时无解决方案。


原文地址:https://www.cnblogs.com/hbuwyg/p/7044943.html