从 Teamviewer 创建 Jar 绑定

Creating Jar Binding form Teamviewer

目前我正在尝试使用 xamarin 和 teamviewer sdk 创建一个 android 应用程序。

我从 tv-screensharing-sdk.jar 创建了绑定并将引用包含到我的项目中。 使用绑定后,我在 Com.Teamviewer.Sdk.Screensharing.Api 命名空间中只看到 ITVSessionCallback、ITVSessionCallbackInvoker、TVCreationError、TVSessionCode 和 TVSessionError。 Teamviewer 文档在命名空间中显示了更多元素,例如 TVSessionConfiguration。

我做错了什么? 您需要哪些信息才能更好地了解问题的原因?

好的,我在这个博客中找到了答案 post: http://alejandroruizvarela.blogspot.de/2016/09/fix-for-xamarinandroid-binding-missing.html

基本上你必须添加

<PropertyGroup>
    <JavaOptions>$(JavaOptions) -noverify </JavaOptions>
 </PropertyGroup> 

到您的 .csproj 文件

编辑:进一步测试表明它不适用于 .aar 文件。