java - Xamarin Android 在 Visual Studio 中绑定(bind)并使用 Java 库

标签 java android visual-studio xamarin binding

我想将这个 float 操作按钮库从 github 添加到我的 Visual Studio 项目中: https://github.com/Clans/FloatingActionButton

我按照此描述建议添加绑定(bind)库 (Android)。 (https://developer.xamarin.com/guides/android/advanced_topics/binding-a-java-library/binding-a-jar/)

我尝试使用 .jar.aar 文件进行绑定(bind)。 这些文件似乎没问题,但在导入过程中出现以下异常:

BINDINGSGENERATOR : warning BG8601: No packages found

或者

JARTOXML : warning J2X9001: Couldn't load class com/github/clans/fab/FloatingActionButton$1 : java.lang.NoClassDefFoundError: android/view/ViewOutlineProvider

感谢任何帮助。

最佳答案

虽然 SushiHangovers 的答案对于您自己的绑定(bind)来说是正确的。 然而,如果您只想使用 Clans float 操作按钮库,您可以轻松安装 FAB.XamarinAndroid via nuget它已经为您完成了该库的绑定(bind)。

编辑

GitHub repo您可以在其中查看绑定(bind)项目的结构。

关于java - Xamarin Android 在 Visual Studio 中绑定(bind)并使用 Java 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36747441/

相关文章:

java - 如何将数据从单独的线程类传递到 Android 中的 Activity

android - 我怎样才能让谷歌播放服务工作?它只是不工作

WPF:使元素不显示为公共(public)或 friend ?

java - 添加到 Fragment 内的 listView 中的 TextView 显示但为空(无文本)

java - Java 8 中 "If/Throw, Else/Return"逻辑的简写?

java - 多次读取时,从 TCP 服务器的读取挂起

java - 域名不指向安装Java Web应用程序并行plesk,删除端口号

java - 无法让 ACRA 接受自签名证书

visual-studio - 我可以不用鼠标快速调出 VS IDE 的字体大小吗?

visual-studio - 为什么我的 C# 类库 VS2008 中的 Target Framework 下拉列表为空并显示为灰色