2
Xamarinフォームで使用したいC言語のプロジェクトがあります。このコードを使用する最良の方法は何ですか?プラットフォームごとにライブラリを生成できますか?XamarinフォームでCコードを使用する方法
各プラットフォームで実装する必要のない共有コードで使用できるラッパーを1つ用意することをお勧めします。
Xamarinフォームで使用したいC言語のプロジェクトがあります。このコードを使用する最良の方法は何ですか?プラットフォームごとにライブラリを生成できますか?XamarinフォームでCコードを使用する方法
各プラットフォームで実装する必要のない共有コードで使用できるラッパーを1つ用意することをお勧めします。
残念ながら、AndroidとiOSではバインディングの仕方が異なりますので、プラットフォームごとにライブラリを生成する必要があります。
詳細については、here(iOS)、here(Android)をご覧ください。 iOSの場合は、あなたの仕事を最大限に活用するObjective Sharpieの使用を検討することができます。
その後、DependecyServiceを使用するだけで、ネイティブプラットフォームの機能にアクセスできます。