将库添加到包含本机代码(嵌入为dexguard<Flavor><BuildType>
)的项目后,我的应用程序构建在运行Caused by: java.io.IOException: Can't read [/home/user/project/app/build/intermediates/transforms/mergeJniLibs/flavor/buildType/folders/2000/1f/main(;;;;;;lib/*/*.so,lib/*/gdb*)] (Can't write resource [lib/x86/filecointainedonlibrary.so] (New string section exceeds the length of the original: 243 > 242))
任务时开始崩溃。
错误说:
{{1}}
答案 0 :(得分:0)
当DexGuard模糊你的原生方法时,可能会发生这种情况。
最新版本7.1.29应该可以解决这个问题,请试一试。
编辑:DexGuard手册的故障排除部分介绍了发生这种情况时的解决方法。它们基本上保留了原生方法的名称。