本文介绍了的Nexus 5英寸sqlite3_enable_load_extension"通过引用" sqlite3的"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

背景资料:


  1. 的Nexus 5

  2. 让植根于设备的权限

  3. 从我的模拟器
  4. sqlite3的拉
       ADB拉/系统/斌/ sqlite3的

  5. 推动这个sqlite3的到我的设备
       亚行推的sqlite3 / SD卡/

  6. 亚行外壳


  7. 动的sqlite3到/系统/ XBIN /目录

  1. Nexus 5
  2. Have rooted permission on device
  3. pull sqlite3 from my emulator ADB pull /system/bin/sqlite3
  4. push this sqlite3 onto my device ADB push sqlite3 /sdcard/
  5. adb shell
  6. su
  7. move sqlite3 into /system/xbin/ directory

#安装邻重新装载,RW -t YAFFS2的/ dev /块/ mtdblock3 /系统

# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

#如果DD = / SD卡/ sqlite3的的= /系统/ XBIN / sqlite3的

# dd if=/sdcard/sqlite3 of=/system/xbin/sqlite3

#搭配chmod 777 /系统/ XBIN / sqlite3的

# chmod 777 /system/xbin/sqlite3

#安装邻重新装载,RO -t YAFFS2的/ dev /块/ mtdblock3 /系统

# mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system

请收到错误,当我尝试使用sqlite3的。例如:

Keep getting error when I try to use sqlite3. For example:

#sqlite3的/data/data/com.android.providers.contacts/databases/contacts2.db

# sqlite3 /data/data/com.android.providers.contacts/databases/contacts2.db

我得到的错误是:

无法链接可执行文件:无法找到符号sqlite3_enable_load_extension被sqlite3的引用...

CANNOT LINK EXECUTABLE: cannot locate symbol "sqlite3_enable_load_extension" referenced by "sqlite3"...

有谁知道如何获得sqlite3的Nexus 5的设备上成功运行?任何帮助是极大的AP preciated。

Does anyone know how to get sqlite3 running successfully on Nexus 5 device ? Any help is greatly appreciated.

推荐答案

我有同样的问题。我发现这个版本果冻豆工作在我的N5 4.4.2。

i had the same problem. I found this Version working for Jelly Bean http://bit.ly/sqlite3-for-jb on my N5 4.4.2.

adb push sqlite3-for-jb /sdcard/sqlite3
adb shell
su
mount -o remount,rw /system
cp /sdcard/sqlite3 /system/xbin/sqlite3
chmod 755 /system/xbin/sqlite3
mount -o remount,ro /system

这篇关于的Nexus 5英寸sqlite3_enable_load_extension"通过引用" sqlite3的"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-21 02:00