Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android ADB:无法创建设备_Android_Windows_Xamarin_Android Device Manager - Fatal编程技术网

Android ADB:无法创建设备

Android ADB:无法创建设备,android,windows,xamarin,android-device-manager,Android,Windows,Xamarin,Android Device Manager,我设置了我的Visual Studio 2017开始开发Xamarin-Android应用程序,已经安装了Android 8.1 Oreo(API第27级)和Android 8.0 Oreo(API第26级)和一些平台工具 让JAVA\u HOME指向C:\Program Files\JAVA\jdk1.8.0\u 221和ANDROID\u HOME指向C:\Program Files\ANDROID\ANDROID sdk 我通过管理员启动Visual Studio,但也尝试了以管理员模

我设置了我的Visual Studio 2017开始开发Xamarin-Android应用程序,已经安装了Android 8.1 Oreo(API第27级)Android 8.0 Oreo(API第26级)和一些平台工具

JAVA\u HOME
指向C:\Program Files\JAVA\jdk1.8.0\u 221
ANDROID\u HOME
指向C:\Program Files\ANDROID\ANDROID sdk

我通过管理员启动Visual Studio,但也尝试了以管理员模式从cmd启动ADB。 当我尝试使用从Visual Studio:Tools>Android>Android设备管理器启动的Android设备管理器创建新的虚拟设备时,会显示以下消息:

无法创建设备

请在设备上运行“修复”,如果出现问题,请报告问题 坚持。请通过在中选择“报告问题”来提交问题 “帮助”菜单,并附加日志。错误摘要:avdmanager已启动 返回的非零退出代码:{0}。请查看日志以了解更多信息 信息

我检查了“C:\Users\%USER%\AppData\Roaming\XamarinDeviceManager”上的日志,它从以下内容开始:

[19-07-21 15:48:30.07] Android Device Manager version 1.0.624.20 (1.0.624.20+7361af75d162a09d91b3af3b287c187c805161d1)
[19-07-21 15:48:30.08] Operating system: Windows 10 v10.0.17134 (Windows 10 Pro; Microsoft Windows 10 v10.0.17134 (Windows 10 Pro; 64-bit)), 64-bit
[19-07-21 15:48:30.15] [AppInfo] Detected Android SDK path: C:\Program Files\Android\android-sdk
[19-07-21 15:48:30.25] [ConfigManager] Config file path: <USER_HOME>\AppData\Local\Xamarin\AndroidDevices.exe_Url_xc3zboekagxckk4zetm2vqdih4yy0yl2\1.0.624.20\user.config
[19-07-21 15:48:30.26] [AppInfo] Set ANDROID_SDK_ROOT: C:\Program Files\Android\android-sdk
[19-07-21 15:48:30.45] --- Device Manager started
[19-07-21 15:48:31.00] [ASDKErrorLogger.BeginStep]: Updating SDK component information…
[19-07-21 15:48:31.00] No Android SDK instance matching the 'C:\Program Files\Android\android-sdk' path
[19-07-21 15:48:32.03] Xamarin manifest base URL: https://dl.xamarin.com/Manifest/d15-8/
....
Android设备管理器版本1.0.624.20(1.0.624.20+7361af75d162a09d91b3af3b287c187c805161d1) [19-07-21 15:48:30.08]操作系统:Windows 10 v10.0.17134(Windows 10 Pro;Microsoft Windows 10 v10.0.17134(Windows 10 Pro;64位)),64位 [19-07-21 15:48:30.15][AppInfo]检测到Android SDK路径:C:\Program Files\Android\Android SDK [19-07-21 15:48:30.25][ConfigManager]配置文件路径:\AppData\Local\Xamarin\AndroidDevices.exe\u Url\u xc3zboekagxckkk4zetm2vqdih4yy0yl2\1.0.624.20\user.Config [19-07-21 15:48:30.26][AppInfo]设置ANDROID\u SDK\u根目录:C:\Program Files\ANDROID\ANDROID SDK [19-07-21 15:48:30.45]--设备管理器已启动 [19-07-21 15:48:31.00][ASDKErrorLogger.BeginStep]:正在更新SDK组件信息… [19-07-21 15:48:31.00]没有与“C:\Program Files\Android\Android SDK”路径匹配的Android SDK实例 [19-07-21 15:48:32.03]Xamarin清单基础URL:https://dl.xamarin.com/Manifest/d15-8/ .... 我已经尝试了很多东西,有什么解决办法


…请查看日志了解更多信息…
日志包含哪些错误?请用日志开头编辑我的问题。尝试使用
avdmanager
或使用Android Studio的AVD管理器手动创建AVD(它比Xamarin的要好得多,我专门用它来代替Xamarin的Android设备管理器,你仍然可以使用Xamarin的设备管理器来启动AVD,但对于创建部分,试试Android Studio,看看它是否解决了问题…?)谢谢,从Android Studio启动AVD解决了我的问题。将您的命令作为答案,我会接受。
…请查看日志了解更多信息…
日志中包含哪些错误?请用日志开头编辑我的问题。尝试使用
avdmanager
手动创建AVD,或使用Android Studio的AVD管理器(它比Xamarin的要好得多,我专门用它来代替Xamarin的Android设备管理器,你仍然可以使用Xamarin的设备管理器来启动AVD,但对于创建部分,试试Android Studio,看看它是否解决了问题…?)谢谢,从Android Studio启动AVD解决了我的问题。请接受您的回复,我会接受的。