我可以使用SQLite 3非植根设备 [英] Can I use sqlite 3 on non rooted device

查看:249
本文介绍了我可以使用SQLite 3非植根设备的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,我知道了如何使用sqlite3的模拟器上监视应用程序的数据。是否有可能在真实设备上使用?结果
我的设备是Nexus S的,当我尝试我的设备上它说的sqlite3找不到。是否必须SQLite的3设备必须是扎根呢?我的设备是不是一个根深蒂固的设备。

Hi all, I am aware how to use sqlite3 on emulator to monitor data of app. Is it possible to use on a real device?
My device is Nexus S when I try on my device it says sqlite3 is not found. Is it compulsory to sqlite 3 device must be a rooted one? My device is not a rooted device.

我知道在SD卡中寻找例如转储数据库文件的数据,然后使用第三方浏览器SQL寻找到数据的其他机制。

I am aware of other mechanism of looking data for example dump db file in SD card then use third party SQL browser to look into the data.

推荐答案

如果你问有关使用壳牌(终端)sqlite3的,则没有 - 首先你不能访问数据库文件夹中,因为权限的应用程序。第二个可能是没有安装在您的非根深蒂固的电话sqlite3的。

If you're asking about using sqlite3 on shell (terminal), then no -- first you can't access the databases folder in your app because of permissions. second there's probably no sqlite3 installed in your non-rooted phone.

够幸运,你的歌Nexus S,是一个承上启下的设备,是最简单的设备到根中的一个。甚至还有创建根的Nexus设备的工具 - 得到它<一个href=\"https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&uact=8&ved=0CEsQFjAC&url=http://www.wugfresh.com/nrt/&ei=9dVHU7XGHqnQiAeXt4DwBw&usg=AFQjCNEhmK95QEdAbBSg1wGdlI-jGCHWlQ&sig2=K-BgWEjW91hNasKTVgNzJA&bvm=bv.64542518,d.aGc\"相对=nofollow>这里。

lucky enough, your nexus s, being a nexus device, is one of the easiest devices to root. there's even a tool created to root any nexus device - get it here.

生根后,按照在第三职位说明<一个href=\"http://stackoverflow.com/questions/3645319/why-do-i-get-a-sqlite3-not-found-error-on-a-rooted-nexus-one-when-i-try-to-op\">here安装sqlite的。

After rooting, follow instructions on the third post here to install sqlite.

这篇关于我可以使用SQLite 3非植根设备的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆