【发布时间】:2011-09-09 02:54:23
【问题描述】:
我正在开发一个 Android 项目,并且正在使用 NDK 调用本机方法。
我有两个库(.so 文件),一个位于 libs/armeabi 文件夹中,另一个位于 libs/armeabi-v7a lib 文件夹中。
如果我尝试运行该应用程序,则它不会加载 /libs/armeabi 文件夹中的库。如果我将库文件移动到 libs/armeabi-v7a 文件夹,那么它会加载库,但 5 到 10 分钟后它会崩溃并给出分段错误错误。
我想知道库的位置(不同的文件夹)是否会导致这个问题。
【问题讨论】:
-
嘿..你解决了吗?我有个疑问。如果我为 armv7-a 构建 ffmpeg。我可以在 armeabi 设备上使用它吗?我是新手。我已经为 armv7-a 交叉编译了它。
标签: android arm android-ndk eabi