我想将这个 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/