【发布时间】:2016-11-25 14:28:40
【问题描述】:
我正在尝试将 .aar 文件绑定到 Xamarin Android 项目。 我使用了 Bindings Library (Android) 项目,将我的 aar 包含到那里并构建。一切顺利。
在 Xamarin Android 项目中,我添加了对生成的 .dll 的引用
它似乎只暴露了几个接口,但 aar 肯定有大量的类浮出水面(我可以在 Android Studio 中看到它们)。 其他类和成员在哪里?
我做了什么: 我修改了我的 Metada.xml 如下(以公开私有声明并抑制混淆)。请忽略它的“(”括号,这是为了正确显示。
<metadata>
<attr path="/api/package[@name='com.android.biomini']/class[@name='BioMiniAndroid']"
name="visibility">public</attr>
<attr path="/api/package[@name='com.android.biomini']/class[@name='BioMiniAndroid']"
name="obfuscated">false</attr>
</metadata>
它没有帮助。如何让它显示 .aar 具有的所有类和接口?
谢谢。
【问题讨论】: