Hoi、OSXでXamarin Studioを使用しています.1週間後からPCLProjectに問題があります。 XSに各プラットフォームで特定のクラスを使用するように指示するにはどうすればよいですか? 例:PCLプロジェクトのConnector.cs:IConnectorクラスがありますが、AndroidConnector.cs:.DroidプロジェクトのIConnectorと.iOSプロジェクトのIOSConnector.cs:IConnectorを使用します。 これをXamarin Studioに伝えるにはどうすればよいですか?チュートリアルはありますか? 特定のクラスはPCLプロジェクトでは知られていないため、作成されていません。 ご協力ありがとうございますXamarin Studioプラットフォーム固有のクラスを使用
0
A
答えて
0
Xamarin.Formsを使用している場合は、依存関係サービスを使用できます。
https://developer.xamarin.com/guides/xamarin-forms/dependency-service/
Xamarin.Formsは、開発者がプラットフォーム固有のプロジェクトでの動作を定義することができます。 DependencyServiceは適切なプラットフォーム実装を見つけ、共有コードがネイティブ機能にアクセスできるようにします。
古典的なXamarinを使用している場合は、同じ目的を達成するためのプラグインを作成できます。
http://motzcod.es/post/104507063997/what-exactly-is-a-plugin-for-xamarin
この投稿は、具体的nugetパッケージを参照していますが、nugetを使用する必要はありません。あなたのソリューションにあなた自身の "プラグイン"を書くことができます。
関連する問題
- 1. Xamarin Formsプラットフォーム固有のイメージソースのバインディングxaml
- 2. Xamarinプラットフォーム固有のEnableTranslucentNavigationBarの適用方法
- 3. Nativescriptプラットフォーム固有のプロジェクトの使用
- 4. Xamarin.Formsソリューションでプラットフォーム固有のUIを使用できますか?
- 5. プラットフォーム固有のコード
- 6. Xamarinでプラットフォーム固有のコードを作成しますか?
- 7. Xamarin - プラットフォーム固有のライブラリにWindowsを含めるNuGetプロジェクト
- 8. Swiftの共有時計OS/iOSクラスのプラットフォーム固有コード?
- 9. リアクタネイティブのプラットフォーム固有のコンポーネント
- 10. Julia - プラットフォーム固有のファイルパス
- 11. プラットフォーム固有のCSSイオン2
- 12. クラス固有のset_new_handlerを使用
- 13. MVVMCross同じクラスのインスタンスを返すメソッドを持つプラットフォーム固有のクラス
- 14. nodejs npmプラットフォーム固有のパッケージをインストール
- 15. ポータブルクラスライブラリにプラットフォーム固有のコードを追加
- 16. OpenGLヘッダーのプラットフォーム固有のマクロ
- 17. appceleratorのプラットフォーム固有の高さと幅
- 18. Windows Phoneのプラットフォーム固有の値コンバータ
- 19. Xamarin.Formsのプラットフォーム固有のコードPrism
- 20. プラットフォーム固有のデータ構造プラットフォームドライバとキャラクタデバイスインタフェース
- 21. .NET AnyCPUプロジェクトは、プラットフォーム固有のライブラリに
- 22. Bazelプラットフォーム固有のC++定義
- 23. プラットフォーム固有のstd :: chrono :: high_resolution_clock :: period :: num
- 24. クロスプラットフォームの共有コードXamarinのログイン画面の後にプラットフォーム固有の画面を開く?
- 25. Prismモジュールにプラットフォーム固有の実装を登録するには?
- 26. MOファイルはプラットフォーム固有ですか?
- 27. React-Nativeアプリケーション用プラットフォーム固有のios/android typescriptファイルの相対インポート
- 28. プラットフォームに固有のことなくTFormatSettings.Createを使用するには?
- 29. Xamarin Androidコントロール固有のユニットのパディング
- 30. Xamarinフォーム - Android固有の.csファイルのXAML
DependencyServiceをご覧ください。 – Nfear