1

我想在我的跨平臺Xamarin應用程序中使用James Montemagno的Xam.Plugin.Connectivity 2.3.0。該軟件包安裝在所有三個項目中,即protable,android和iOS。但是,每當我嘗試檢查連接時,它都會引發NotImplementedException。這種行爲與我是否嘗試在便攜式或平臺特定的項目中訪問它無關。這是我嘗試訪問它Xamarin連接插件總是拋出NotImplementedException

if (CrossConnectivity.Current.IsConnected) 
{ 
    //business logic 
} 

代碼異常詳細信息如下

System.NotImplementedException:此功能是不是在這個大會的便攜式版本中實現。您應該參考主應用程序項目中的NuGet包以引用特定於平臺的實現。

我已經在各種論壇上閱讀過類似帖子,但沒有任何幫助。

+0

您是否嘗試在所有平臺上卸載並重新安裝軟件包? –

+0

@StevenThewissen是剛剛嘗試沒有任何救濟。 –

+0

是否可以上傳代碼來查看可能配置錯誤的內容? –

回答

0

我已經安裝了這個

enter image description here

版本,它爲我工作。下載並安裝相同的版本,然後重試。希望有所幫助。

0

我得到了同樣的問題。最後,我發現我只在PCL中添加了Xam.Plugin.Connectivity,但我沒有在Android文件夾中添加該軟件包。你再次在Android文件夾中添加包,它應該工作。

相關問題