android - 安装 kbox3 - undefined symbol : dlopen

标签 android dlopen busybox

我尝试使用 KBOX3 installation instructions 安装 kbox3(“Busybox 的一个端口和许多其他 Linux 实用程序”)在我的三星 Galaxy Tab S 上。不过,当我收到指令时。 7 对外壳进行测试,我得到以下信息:

$ ./kbox3/bin/kbox_shell
fakechroot: dlopen: undefined symbol: dlopen

我能做什么?

提前致谢:-)

最佳答案

安装 KBOX3 后手动复制一个更新的 SO for Android 5:

wget http://www.kevinboone.net/libfakechroot_fix_dlopen_1.so

通过 USB 数据线将其复制到/sdcard/Download。 然后启动终端模拟器:

cd /sdcard/Download
cat libfakechroot_fix_dlopen_1.so > \
 /data/data/jackpal.androidterm/kbox3/lib/libfakechroot.so

参见 http://elinux.org/KBOX_Linux_emulator_for_Android

关于android - 安装 kbox3 - undefined symbol : dlopen,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32175697/

相关文章:

c - 为什么使用 dlopen 加载时 libao 没有声音?

logging - Klogd 如何与 syslogd 通信?

android - 如何持久化retrofit或okhttp RequestBody,稍后进行网络调用

android - 如何在android中解析自定义xml文件

c - 带有运行时参数的 dlsym/dlopen

dlopened 模块可以调用调用者中的函数吗?

linux - Busybox OOM killer

shell - 批量重命名子目录中的文件扩展名

python - 如何使用蓝牙批处理脚本自动配对 RPi 和 Android

java - 未安装应用程序的应用程序信息