ibo*_*kiy 5 java-native-interface libs twilio here-api android-gradle-plugin
我的应用程序使用Here SDK和Twilio SDK.两者都使用本机库(这里SDK本地库本地插入/ libs和/ jniLibs文件夹,Twilio SDK从jCenter插入).但是,在Android 5.1 SDK在这里抛出异常"缺失的库:libMAPSJNI.so"虽然这出现在结果APK库.我打开了我的程序安装在设备上的文件夹,并在两种情况下比较了内容:有或没有Twilio SDK.不同的是,当连接Twilio API文件夹/ lib是一个文件时,由于显而易见的原因,加载器无法在其中看到本地库需要初始化此处SDK.如果删除Twilio gradle依赖项,则组件正常发生.可能是什么原因以及如何解决?如果需要,我可以附加测试项目与这些库
Art*_*tin 12
您需要像这样修改build.gradle:
android {
(...)
splits {
abi {
enable true
reset()
include 'armeabi-v7a'
universalApk false
}
}
(...)
}
Run Code Online (Sandbox Code Playgroud)
这可能是因为Twilio SDK支持x86,而HERE SDK目前不支持它.
| 归档时间: |
|
| 查看次数: |
1176 次 |
| 最近记录: |