我有一个aar库绑定,其中包括损坏的jar - 可能是混淆的。 aar本身需要这个jar,但我不需要绑定它们。问题是当我构建使用此绑定的App时,我收到一个错误:ERROR: unable to open 'obj\Release\81\lp\0\jl\assets\sdkclasses.jar' as a zip file: -40 "sdkclasses.jar' as a zip file: -40"。我可以以某种方式从'aar'中跳过(排除)jars吗?
aar
jar
ERROR: unable to open 'obj\Release\81\lp\0\jl\assets\sdkclasses.jar' as a zip file: -40 "sdkclasses.jar' as a zip file: -40"
示例回购:https://github.com/pkalwig/DjiSdkBindingSample
我建议你阅读Xamarin的Troubleshooting Bindings指南
他们详细说明了如何处理和解决创建绑定期间和之后发生的问题。
我建议你查看下面的问题,这些问题似乎与你的用例有关。
https://developer.xamarin.com/guides/android/advanced_topics/binding-a-java-library/troubleshooting-bindings/#Possible_Causes