繁体   English   中英

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 App。 部署时,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/ (请注意“预览”的注释)

至于该错误,这是Windows和Android Oreo设备上Visual Studio的一个已知问题:

https://bugzilla.xamarin.com/show_bug.cgi?id=56740

Visual Studio for Mac不会遇到此问题,因此您可以暂时使用Mac来解决此问题。 否则,请使用非Oreo设备/仿真器,直到我们解决此问题为止。

为了将来可以帮助您节省时间,请使用我们的Bugzilla存储库并粘贴您看到的错误。 unable to connect to logcat, GetProcessId returned 0 如果存在问题,可以对此发表评论,如果没有,请随时提交错误,我们的团队将尽快为您提供帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM