4

私は mvvmcross を使用して、WPF、IOS、および Android プラットフォームをターゲットとするアプリケーションを開発しています。

ネットワークの状態とグローバルなネットワーク情報を取得するにはどうすればよいですか? 例 : IP アドレス、ネットワーク インターフェイス (イーサネット、Wifi、3g、...)

ありがとう

4

1 に答える 1

4

mvvmcross v3 には、ネットワーク接続に関する情報を提供する Network プラグインがあります - https://github.com/slodge/MvvmCross/tree/v3/Plugins/Cirrious/Network

ただし、これは現在 iOS/Touch にのみ実装されています。Apple のReachability要件を満たすためだけに存在します。

これを複数のプラットフォームで提供するには、独自のインターフェイスを追加して実装する必要があります。このプラグインを拡張するか、新しいプラグインを作成するか、UI プロジェクトから IoC インジェクションを使用するだけです。

すでにこれを行った人を私は知りませんが、これがオープンソースに貢献するのを楽しみにしています.

于 2013-04-11T09:17:14.030 に答える