如何从aar Xamarin库绑定中排除内部jar?

问题描述 投票:1回答:1

我有一个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吗?

示例回购:https://github.com/pkalwig/DjiSdkBindingSample

c# xamarin xamarin.android dji-sdk xamarin-binding
1个回答
0
投票

我建议你阅读Xamarin的Troubleshooting Bindings指南

他们详细说明了如何处理和解决创建绑定期间和之后发生的问题。

我建议你查看下面的问题,这些问题似乎与你的用例有关。

https://developer.xamarin.com/guides/android/advanced_topics/binding-a-java-library/troubleshooting-bindings/#Possible_Causes

© www.soinside.com 2019 - 2024. All rights reserved.