在Android上导入库JNI

时间:2019-05-30 19:44:58

标签: java android

我有以下问题。

我正在导入JNI(.so)库,但是当我生成APK时,它只是更改并在其中加载了一些功能。因此,当我运行APK时,它找不到正确的方法,从而在APK中出现错误。

原始文件大小为270 KB,但是一旦生成APK,文件大小就会更改为142 KB。

   defaultConfig {
        ndk {
            abiFilters ('armeabi', 'x86', 'x86_64')
        }
   }

SourceSets

sourceSets {
         main {
             jniLibs.srcDirs = ['src/main/jniLibs/']
         }
}

packagingOptions

packagingOptions{
         pickFirst '/lib/armeabi/libDeviceAPI.so'
}

有什么想法吗? 预先感谢。

0 个答案:

没有答案