Xamarin 绑定安卓第三方库恢复原始参数问题

一年好景君须记,最是橙黄橘绿时。这篇文章主要讲述Xamarin 绑定安卓第三方库恢复原始参数问题相关的知识,希望能为你提供帮助。
大家都知道在绑定xamarin android 第三方库的时候 参数名是乱码的 变成了p1  p2  p3 之类的
这样在实际使用的时候非常不方便。
其实xamarin是提供了三种方式帮助大家恢复jar  或者 aar 包里面的 参数名
https://docs.microsoft.com/zh-cn/xamarin/android/platform/binding-java-library/customizing-bindings/naming-parameters-with-javadoc
我用环信的jar包举例
从环信官网下载jar包后 你会发现并未提供source.jar  或者 javadoc.jar
 
https://jcenter.bintray.com/com/hyphenate/hyphenate-sdk/3.5.3/hyphenate-sdk-3.5.3-javadoc.jar  环信对应的包在这个地方

Xamarin 绑定安卓第三方库恢复原始参数问题

文章图片

设置生成方式分别为  javaSource  或者 javaDocjar
 
目前这两种方式在我的测试中都没法用 
 
【Xamarin 绑定安卓第三方库恢复原始参数问题】 
 
 
唯一可以用的 是第三种方式
解压 javadoc.jar 得到
Xamarin 绑定安卓第三方库恢复原始参数问题

文章图片

卸载项目 并编辑项目
Xamarin 绑定安卓第三方库恢复原始参数问题

文章图片

增加这个属性即可 完成
  这样再编译出来的dll
参数名都回来啦
Xamarin 绑定安卓第三方库恢复原始参数问题

文章图片

 

    推荐阅读