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 无法看到数据库,暂时无解决方案。