我正在尝试在我的跨平台 Xamarin 应用程序中使用 James Montemagno 的 Xam.Plugin.Connectivity 2.3.0。该软件包安装在所有三个项目中,即 protable、android 和 iOS。但是每当我尝试检查连接时,它都会抛出 NotImplementedException。此行为与我是否尝试在可移植项目或平台特定项目中访问它无关。这是我尝试访问它的代码
if (CrossConnectivity.Current.IsConnected)
{
//business logic
}
异常详情如下
System.NotImplementedException:此程序集的可移植版本中未实现此功能。您应该从主应用程序项目中引用 NuGet 包,以便引用特定于平台的实现。
我在各种论坛上阅读过类似的帖子,但没有帮助。
最佳答案
关于c# - Xamarin Connectivity 插件总是抛出 NotImplementedException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44300383/