私はeezee POSとeeZee PAYのバインディングを作成しています。アンドロイドとiOS。Xamarin Android - バインディングの作成に関する問題
ありがたいことに、eeZee POS/Payのバインディングのほとんどは非常に単純です。しかし、いくつかの問題があります。私はどのように修正するのかよく分かりません
まず、メソッドとクラスが同じです。メソッドまたはクラス名をマップする方法はありますか?何か違います?私はmetadata.xmlファイルにマップできるはずです。
次は、私は、これはglobal::
の後に名前がないとビルドに失敗したこの
public static string Bold (params global:: string[] content)
のように見える方法のカップルを持っているということです。これにはマッピングの形式がないので、変換ファイルの1つにglobal::
を削除する方法がありますか?
最後に、1と2を手動で修正してビルドした場合、dllは問題なく生成されます。私がposバインディングを使用するようになると、Java.Lang.NoClassDefFoundError (com.thepaymenthouse.ezpossdk,EZFactory$1)
が投げられます。私が見ることができるのは、何かが正しく縛られていないということです。この問題を追跡する方法はありますか?