2017-06-07 10 views
0

私の最初のXamarinアンドロイドアプリでもう1つ問題が発生しました。 接続アプリをチェックしようとするとクラッシュします。ビジュアルスタジオでネットワーク接続を検出するXamarinクラッシュアンドロイドアプリ

ConnectivityManager cm = (ConnectivityManager)GetSystemService(ConnectivityService); 
NetworkInfo netInfo = cm.ActiveNetworkInfo; 
if (netInfo.IsConnected) 
{ 
    pictureSubText.Text = "Internet OK"; 
} 
else 
{ 
    pictureSubText.Text = "No Internet"; 
} 

if(netInfo.IsConnected)になると、アプリケーションがクラッシュして再度実行されます。 ACCESS_NETWORK_STATE、ACCESS_WIFI_STATE、およびINTERNETがマニフェストでチェックされています。 私はどんな助けでも感謝します。

--UPDATED--

は、私が使用するコードは、APIのみ21+ だから、別の質問のために用意されていようだ - それが21未満のAPIでのインターネット接続を確認することは可能でしょうか?あなたのための有用なリンクの下

答えて