Visual Studio 2017 - Xamarin 将设备显示为 Android 版本 7.99 而不是 8.0
Visual Studio 2017 - Xamarin shows device as Android Version 7.99 instead of 8.0
我正在尝试在安装了 Android 8.0 的 Google Pixel 上调试 Xamarin 应用程序。当我部署时,Xamarin 说它是 Google Pixel (Android 7.99)。
当我调试时,它说无法连接到 logcat,GetProcessId 返回 0
这两个有关系吗?我该如何解决?我重装了驱动,安装了最新的SDK,重启了ADB服务器,还是有这个问题。
7.99指的是未发布的版本。发布时将更改为 8.0。 Xamarin.iOS 在他们的发行版中做了类似的项目:
https://developer.xamarin.com/releases/ios/xamarin.ios_10/xamarin.ios_10.99/(注意"preview"的注释)
至于错误,这是 Visual Studio 在 Windows 和 Android Oreo 设备上的一个已知问题:
https://bugzilla.xamarin.com/show_bug.cgi?id=56740
Visual Studio for Mac 不会遇到此问题,因此您可以暂时使用 Mac 解决该问题。否则就使用非奥利奥 device/emulator 直到我们解决这个问题。
为了将来帮助您节省时间的注释,请使用我们的 Bugzilla repository 并粘贴您看到的错误。即 unable to connect to logcat, GetProcessId returned 0
。如果存在问题,您可以对其发表评论,如果没有,请随时提交错误,我们的团队将尽快为您提供帮助!
我正在尝试在安装了 Android 8.0 的 Google Pixel 上调试 Xamarin 应用程序。当我部署时,Xamarin 说它是 Google Pixel (Android 7.99)。
当我调试时,它说无法连接到 logcat,GetProcessId 返回 0
这两个有关系吗?我该如何解决?我重装了驱动,安装了最新的SDK,重启了ADB服务器,还是有这个问题。
7.99指的是未发布的版本。发布时将更改为 8.0。 Xamarin.iOS 在他们的发行版中做了类似的项目:
https://developer.xamarin.com/releases/ios/xamarin.ios_10/xamarin.ios_10.99/(注意"preview"的注释)
至于错误,这是 Visual Studio 在 Windows 和 Android Oreo 设备上的一个已知问题:
https://bugzilla.xamarin.com/show_bug.cgi?id=56740
Visual Studio for Mac 不会遇到此问题,因此您可以暂时使用 Mac 解决该问题。否则就使用非奥利奥 device/emulator 直到我们解决这个问题。
为了将来帮助您节省时间的注释,请使用我们的 Bugzilla repository 并粘贴您看到的错误。即 unable to connect to logcat, GetProcessId returned 0
。如果存在问题,您可以对其发表评论,如果没有,请随时提交错误,我们的团队将尽快为您提供帮助!