我试图绑定一个依赖于其他.aar库的.aar库。在“ .jar”世界中,我将要创建绑定的库设置为“ InputJar”,将依赖项设置为“ ReferenceJar”。

在“ .aar”中,“ InputJar”的等效项是“ LibraryProjectZip”,但是...“ ReferenceJar”的等效项是什么? EmbeddedNativeLibrary?还是“ LibraryProjectProperties”?

谢谢!

最佳答案

您必须创建两个绑定项目,一个用于您的.aar库(Library1),另一个用于您的.aar依赖项(Library2)。请注意,两个.aar绑定项目都需要将buildAction设置为LibraryProjectZip。之后,只需将Library2作为依赖项添加为Library1。在Xamarin世界中,这意味着将Library2的绑定项目添加为对Library1绑定项目的引用。

Jar依赖项可以直接通过BuildAction = ReferenceJar添加。

其他常见的依赖关系可以通过nuget软件包管理器添加。

10-07 16:18
查看更多