[英]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.