【发布时间】:2014-12-03 07:39:42
【问题描述】:
我正在尝试在 Eclipse 中运行 Android 终端仿真器 (ATE),并显示有关 UnsatisfiedLinkError 的错误。根据我阅读的内容,这是因为 .so 文件未安装在 /system/lib 中,为了拥有它,您需要解压缩并从 .apk 文件中获取 .so 。我已经完成了 .so 文件,我现在的问题是如何在 system/lib 中安装 libjackpal-androidterm4.so?谢谢。
【问题讨论】:
-
你需要root你的设备才能把so文件放在那里。但是我认为你做错了什么。做一些研究如何使用 NDK 以及如何传递 so 文件。
-
我已经用应用程序包中的.so文件夹复制了lib,里面有3个文件夹,armeabi,mips,x86。我不知道我会在 make 文件中制作什么样的代码。
-
目标平台必须与其目录名匹配。应该不会太难。
标签: android eclipse terminal emulation