sqlite3:未找到
我正在尝试使用此处描述的过程访问我的设备上的 sqlite 数据库: 我怎样才能看到SQLite数据库(没有模拟器)?
但是,我一直找不到sqlite3。 我假设我应该在行首输入带有井号 (#) 的命令。 我尝试了一下,但什么也没得到。 没有它我会收到错误消息。
sqlite3.exe 文件肯定存在且位于路径中。
我必须安装什么东西吗?
I am trying to reach the sqlite database on my device using the procedure described here: How can i see SQLite Database (No emulator)?
However, I keep on getting sqlite3 not found.
I assume I am meant to be entering the commands with the hash (#) sign at the start of the line.
I tried with it and got nothing.
Without it I get the error message.
The sqlite3.exe file is definitely there and in the path.
Do I have to install something?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
对于那些像我一样无法使用 Sqlite3 的人,我使用了一种解决方法:
使用此方法,您可以将文件放入外部 .db 管理器中。
For those who, like me, couldn't use Sqlite3, I used a workaround for this:
With this you can put the files into an external .db manager.
一些制造商交付的设备上没有安装 sqlite。如果设备具有 Arm 处理器,您可以将 sqlite 程序从模拟器复制到您的设备。
启动模拟器并使用 android-sdk 中
platform-tools
中的adb
命令adb pull /system/xbin/sqlite3
在本教程之后挂载设备的系统分区以读取/写入:
http://android-tricks.blogspot。 com/2009/01/mount-filesystem-read-write.html
使用
adb
命令将sqlite3文件复制到您的设备adb push sqlite3 /system/xbin/
重新启动设备后,
sqlite3
命令应该可以工作。编辑(从链接页面复制 - 如果链接无效)。步骤 2 的说明是:
Some manufacturers deliver the devices without sqlite being installed on them. You can copy the sqlite program though from a emulator to your device if the device has an arm processor.
Start the emulator and use the
adb
command from theplatform-tools
in android-sdkadb pull /system/xbin/sqlite3
Mount the system partition of your device read/write after this tutorial:
http://android-tricks.blogspot.com/2009/01/mount-filesystem-read-write.html
Use the
adb
command to copy the sqlite3 file to your deviceadb push sqlite3 /system/xbin/
After you reboot your device the
sqlite3
command should work.Edit (copy from linked page - in the case link becomes invalid). The instructions for step 2 are:
Titanium Backup
&安装它adb shell
su
cp /data/data/com.keramidas.TitaniumBackup/files/sqlite3 /system/xbin/
cd /system/xbin/
chmod 755 sqlite3
adbd restart
(以防万一)Titanium Backup
& install itadb shell
su
cp /data/data/com.keramidas.TitaniumBackup/files/sqlite3 /system/xbin/
cd /system/xbin/
chmod 755 sqlite3
adbd reboot
(just in case)