将第三方库添加到Android.Xamarin

时间:2016-02-11 15:37:26

标签: android xamarin

如何使用Xamarin Studio将Android第三方库添加到Xamarin项目?

修改

我想从GitHub添加this。在android studio中,我会像Grab一样向Gradle添加依赖:

dependencies {
  compile 'com.antonyt.infiniteviewpager:library:1.0.0'
}

但如果我没有.jar,那么Xamarin的解决方案是什么?

我尝试按this guide绑定Java库但没有成功。

3 个答案:

答案 0 :(得分:0)

xamarin没有buttterKnife libralry,但你可以检查this组件是否像butterknife库并检查this如何在xamarin中安装组件

答案 1 :(得分:0)

正如Kastriot之前提到的,您可以尝试其他库,例如:

CheeseKnife - https://components.xamarin.com/view/cheeseknife

遗传学 - https://components.xamarin.com/view/genetics

这些也应该在NuGet上可用。

如果您想要原始库,可以创建Xamarin Android绑定项目

https://developer.xamarin.com/guides/android/advanced_topics/java_integration_overview/binding-a-java-library/

或者你可以使用Java - >原始库的C#端口与上面的一样。

答案 2 :(得分:0)

在xamarin中,你不能像在gradle中那样做,但你可以添加一个绑定项目来为你绑定java到.NET

现在您可以通过此链接中的AAR文件进行解释(这需要您手动下载和编译您想要的库)

从visual studio gallery中查看this little extension,它非常容易使用。

我自己测试过,效果很好。