Android TV 中缺少 sqlite3?
Posted
技术标签:
【中文标题】Android TV 中缺少 sqlite3?【英文标题】:sqlite3 missing in Android TV? 【发布时间】:2015-11-29 09:33:17 【问题描述】:我一直在尝试通过 adb 将一些 sqlite3 命令运行到 Nexus Player 中,但它找不到 sqlite3
命令。
这在 android TV 版本上不可用吗?有没有可以从中提取的位置?
【问题讨论】:
【参考方案1】:我通过将 sqlite3 二进制文件推送到 nexus 播放器来解决这个问题。 请记住:华硕的 Nexus Player 是 x86 设备,因此您应该获得 x86 二进制文件。
推送
adb push X:\sqlite3 /data/local/tmp
推送后,导航到您将二进制文件推送到的路径
adb shell
cd /data/tmp/local
在合适的目录下,设置权限
chmod +x ./sqlite3
然后你可以运行它
./sqlite3 <path-to-your-sqlite-db>
【讨论】:
以上是关于Android TV 中缺少 sqlite3?的主要内容,如果未能解决你的问题,请参考以下文章
将 Rails 应用程序推送到 Heroku 时缺少“sqlite3.h”
adb命令具体解释——手机缺失sqlite3时操作数据库的多种解决方式