启动Android Studio时adb未启动且出现IDE内部错误求助
问题解决方法
问题现象
- 启动Android Studio后,任务管理器中无adb进程
- 设备列表卡在加载状态
- 点击启动设备时触发IDE内部错误,错误信息如下:
java.lang.AssertionError: Unexpected schema version 0 at com.android.dvlib.DeviceSchema.getXsdStream(DeviceSchema.java:262) at com.android.dvlib.DeviceSchema.getSchema(DeviceSchema.java:346) at com.android.sdklib.devices.DeviceParser.getParser(DeviceParser.java:537) at com.android.sdklib.devices.DeviceParser.parseImpl(DeviceParser.java:522) at com.android.sdklib.devices.DeviceParser.parse(DeviceParser.java:498) at com.android.sdklib.devices.DeviceManager.initUserDevices(DeviceManager.java:416)
- 已更新至最新Java版本,问题仍未解决
修复步骤
该错误由用户自定义设备配置文件损坏导致,按以下操作修复:
- 关闭Android Studio
- 定位用户设备配置文件夹:
- Windows:
C:\Users\<你的用户名>\.android\devices - macOS:
~/Library/Android/sdk/.android/devices - Linux:
~/.android/devices
- Windows:
- 删除该文件夹内所有文件(仅清除自定义设备配置,不影响默认设备)
- 重新启动Android Studio,设备管理器会自动生成默认配置,问题即可解决
若上述方法无效,可尝试:
- 清理IDE缓存:依次点击
File > Invalidate Caches... > Invalidate and Restart - 打开SDK Manager,更新Android SDK Platform-Tools至最新版本
内容的提问来源于stack exchange,提问作者Muhammad Abubakr
相关产品推荐
相关产品推荐

