Android开发查看非root手机的数据库文件

引言

之前查看模拟器的数据库文件使用DDMS,查看/data/data/包名 目录下的数据库文件,但是最近要查看手机上面的文件,因为手机是没有root的,所以查看不到/data/data 目录

我的简书博客地址

特别鸣谢: AndroidStudio3.0

下面提供两种解决方案吧:

1.说Root手机会不会被打,好吧 不root (有兴趣可以看一下 , 建议直接看2)

当然root也是一个方法,如果不是自己的手机或者有条件root也可以实现
当然也有替代方案
这里给一下具体思路吧,用过linux的朋友都知道 既然看不到那就用命令复制到可以看到的地方,比如sd卡
所以我们adb shell 运行命令行 然后cd到数据库目录下,cp复制到sd卡
这里给个链接吧:http://www.jianshu.com/p/e9eb8a14366c 感谢这微博客的朋友提供!

2.使用新版AndroidStudio3.0以上版本的DeviceFileExplorer功能

升级3.0之后,右下角有一个Device File Explorer的tab ,点开之后发现 整个Devices的目录,突然发现不用这么麻烦的root手机获取采取1的解决方案了
image.png

轻松查看 /data/data 有木有 !!!!

希望这篇文章可以帮助到需要的人,如果还有其他问题或者补充可以留言~~~

猜你喜欢

转载自blog.csdn.net/Justin_1107/article/details/81477387
今日推荐