为armeabi编译的文件是否存在armeabi-v7a的一些问题

时间:2016-09-07 11:37:43

标签: java android c++ java-native-interface

我在我的项目中使用图书馆来播放视频。该库提供了demo project。该演示项目工作正常。

该库包含很少.Jar个文件,一些库类和许多.so个文件。演示项目将Jar文件放在lib文件夹和.so文件夹中armeabix86文件夹中。

我做了同样的事,但它开始给我以下错误信息。

  

UnsatisfiedLinkError(找不到依赖库)

然后我将这些.so文件放在armeabi-v7a文件夹中,错误消失了。

但仍然没有完全正常工作。

它没有给我任何错误消息,但它仍然没有初始化Decompiled.class文件中可用的类。同一个类在demo项目中成功初始化。调试两个项目后我发现了这个问题。

我已经检查了所有内容,我在demo和我的项目中看到的唯一区别是armeabi-v7aarmeabi

为armeabi编译的文件对armeabi-v7a有一些问题,或者它可能是其他一些问题。

1 个答案:

答案 0 :(得分:1)

arm-eabi vs armeabi-v7a应该不是问题。在较低的水平,armeabi-v7a与armeabi兼容,但反之亦然

您可以添加更多调试并提供更多信息吗?