原生插件开发的时候使用了第三方的jar包,
这个包对方已经不再升级了。
在android studio 使用的时候只需要加上 enableJetifier=false ,就可以了,要不然会报 错。
但是 我修改成hb的插件,云打包没有办法配置这个参数,导致无法打包异常,
- What went wrong:
Execution failed for task ':app:mergeReleaseNativeLibs'.Could not resolve all files for configuration ':app:releaseRuntimeClasspath'.
Failed to transform senter_idcard_2.0.3.jar to match attributes {artifactType=android-jni, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}.
Execution failed for JetifyTransform: [PackagePath]/wgtRoot/UNI0CF5FB5/nativeplugins/SenterCard/android/libs/senter_idcard_2.0.3.jar.
Jetifier failed to transform: [PackagePath]/wgtRoot/UNI0CF5FB5/nativeplugins/SenterCard/android/libs/senter_idcard_2.0.3.jar
The error was: com.android.tools.build.jetifier.processor.transform.bytecode.InvalidByteCodeException - Error processing 'com/senter/readcard/a/a/a.class' bytecode.
To fix this issue, see https://issuetracker.google.com/issues/184622491
如果可以修改这个参数,就可以打包了。
官方是否有办法支持呢?
0 个回复