使用在 Android Studio 中创建的 Android 库的 Xamarin 表单

问题描述

我有一个使用 android 库(build.gradle 中的依赖项)的 android 应用程序,我想在 Xamarin Forms 应用程序中使用它。 我已经准备好了带有我需要的依赖项的 android 类库,将它添加到 Android 应用程序中,它可以正常工作。现在我想提取库(不是应用程序)- .aar 文件或其他类型。然后在 Visual Studio 中创建 android 绑定库项目,在“Jars”文件夹下添加 android 库(f.e. aar),编译 .dll 文件,在 Xamarin Forms 项目中,添加对 .dll 的引用并获得所需的功能

Xamarin 应用程序接受绑定库,它知道 android studio 库包,尝试执行方法,但随后出现问题“java.lang.NoClassDefFoundError”。 Aar 很轻,大约 40KB,好像不包括我需要的库,只是参考。有没有办法让我可以在 dll 库中使用这些方法?我曾尝试导出 .jar 文件(重量约为 2 MB),但它也缺少类。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)