![](/img/trans.png)
[英]How can I see if my Xamarin.Forms app is working or/and runnable on Android 6 (or higher) in Visual Studio?
[英]How can I debug Visual Studio - Xamarin.Forms project on Android device?
我想将Android设备通过USB连接到Windows 8.1,而不是使用内置的模拟器。
我怎样才能做到这一点?
注意:可以通过USB连接设备(已安装USB驱动程序),
并处于devaloper模式。
您需要在手机的“ Developer Options
中启用USB debugging
,插入手机,Visual Studio应该会检测到它。
您可能还需要从Sony驱动程序页面下载并安装USB驱动程序。
Android 4.2及更高版本
从Android 4.2及更高版本开始,默认情况下隐藏开发人员选项。 要使其可用,请转到“设置”>“关于手机”,然后点击“内部版本号”项七次以显示“开发人员选项”标签:
Xamarin的文档: 设置开发设备
通过USB电缆将设备连接到计算机后,调试就像通过仿真器进行调试一样。
通过在OS X上的Xamarin Studio中按Cmd-Enter或在Visual Studio中按F5开始调试应用程序。 这样做时,可能会提示您选择要调试的设备。
Xamarin的文档: 在设备上调试
adb
: 1)找到Visual Studio / Xamarin(或您)在何处安装了Android SDK:
(单击顶部工具栏中的“工具”,然后单击“选项”。)
2)复制Android SDK位置的路径
3)将其粘贴到cd
开头的shell(cmd或powershell)中(我们需要切换到该目录)。
4)将CD放入platform-tools
子目录
5)运行adb devices
这应该显示如下:
List of devices attached
XXX12345 device
如果返回全部:
List of devices attached
然后,该设备将无法被识别,并且将无法用于Xamarin(或任何Google Android工具)进行部署。
注意:还请检查以确保您的手机处于Mass Storage
模式,默认情况下为MTP模式,并且不能作为adb设备使用
注意:如果未出现在列表中,请确保已正确安装驱动程序,并且您已在手机上启用“ USB调试”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.