我有一个外部jar,我需要将其作为lib导入到我的项目中。问题是,它还包括libfacialproc_jni.so,我假设它是一个配置文件。无论如何我在libs文件夹中复制了jar和libfacialproc_jni.so,但似乎抓住了libfacialproc_jni.so的问题。这是错误:01-18 20:51:49.917 16903-16903 / trashometer.adrenapps.main.trashometer E / Facial_Processing:无法加载facialproc_jni。确保项目中包含libfacialproc_jni.so。
我最近从eclipse切换到android工作室,在eclipse中我做了同样的事情将两个文件放在libs文件夹中没有问题。但在Android工作室我遇到了问题。我对android studio完全陌生,所以我不知道从哪里开始,有什么想法?
答案 0 :(得分:0)
解决方案很简单。您将jar放在libs文件夹中,但是.so文件在src / main文件夹中创建一个目录并将其命名为jniLibs,那就是它!我使用Android 1.5只是为了让你知道所以这可能不适用于所有Android工作室版本。