問題タブ [xamarin-binding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
157 参照

xamarin.android - Android ライブラリ(AAR)の​​ Xamarin バインディング

xamarin Android でhttps://www.dsphotoeditor.com/ライブラリを使用したいと考えています。そのために、バインディング プロジェクトを作成しました。私はバインディングを作成する方法を知っています.sinchライブラリではすでにそれを行っています. しかし、https://www.dsphotoeditor.com/の場合、いくつかのエラーを解決できません。次の内容で metdata.xml ファイルを更新しました

上記の XML の 1 ~ 4 行目は、エラーを削除するために追加されています。

「名前空間パスにクラス名を含めることはできません。名前の無効化エラー」

クラスを保護するために追加された5行目から10行目(理由:デフォルトで.Netはパブリッククラスを作成するため、Java保護されたメソッドをオーバーライドする際に問題が発生します)

上記のメソッド メタデータはいくつかのエラーを修正するのに役立ちますが、まだ多くのエラーがあります。エラーを以下に示します。

クラス BindingImagebrushview.ImageBrushView の基本型 com.dsphotoeditor.sdk.ui.ac が不明です

マネージ タイプ Com.Dsphotoeditor.Sdk.UI.Simplecropview.CropImageView のメソッド A の不明な戻り値のタイプ com.dsphotoeditor.sdk.ui.simplecropview.a。マネージ タイプ Com.Dsphotoeditor.Sdk.UI.Simplecropview.CropImageView のメソッド A の不明なパラメーター タイプ com.dsphotoeditor.sdk.ui.simplecropview.bb。

マネージ タイプ Com.Dsphotoeditor.Sdk.UI.Simplecropview.CropImageView のメソッド A の不明なパラメーター タイプ com.dsphotoeditor.sdk.ui.simplecropview.CropImageView.a。

マネージド型 Com.Dsphotoeditor.Sdk.UI.Simplecropview.CropImageView のメソッド SetCropMode の不明なパラメーター型 com.dsphotoeditor.sdk.ui.simplecropview.CropImageView.a。

マネージド型 Com.Dsphotoeditor.Sdk.UI.Simplecropview.CropImageView のメソッド SetGuideShowMode の不明なパラメーター型 com.dsphotoeditor.sdk.ui.simplecropview.CropImageView.c。マネージド型 Com.Dsphotoeditor.Sdk.UI.Simplecropview.CropImageView のメソッド SetHandleShowMode の不明なパラメーター型 com.dsphotoeditor.sdk.ui.simplecropview.CropImageView.c。

このライブラリの作業 Android コードhttps://drive.google.com/open?id=1msStp0MdaGVY8QVXl8ZVpzLrqXoJQoMG