我已经使用另一个第三方组件创建了一个xamarin android库。
在引用项目中,即使我没有使用它,我也必须包括库引用的组件。有什么办法可以避免这种情况?
用于Android的第三方库生态系统非常庞大。因此,使用现有的Android库通常要比创建新的库有意义。 Xamarin.Android提供了两种使用这些库的方式:
使用Java本机接口(JNI)直接调用Java库代码中的调用。 JNI是一个编程框架,使Java代码能够调用并由本机应用程序或库调用。
MyClass
:package com.xamarin.mycode;
public class MyClass
{
public String myMethod (int i) { ... }
}
在为包含MyClass
的
。jar
var instance = new MyClass ();
string result = instance.MyMethod (42);