一年好景君须记,最是橙黄橘绿时。这篇文章主要讲述模拟器不接受ANDROID_SDK_ROOT相关的知识,希望能为你提供帮助。
我正在尝试在Windows 10上启动android模拟器,但我不断收到此错误消息:
PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [C:Users amasAppDataLocalAndroidSdk]!
是的,我知道我必须检查ANDROID_SDK_ROOT变量。事情是......它设置得当。上面的目录确实是SDK根目录,并且它的每个部分都已到位。
Volume in drive C is OS
Volume Serial Number is E8BA-CBB6 Directory of c:Users amasAppDataLocalAndroidSdk07/21/201801:21 PM<
DIR>
.
07/21/201801:21 PM<
DIR>
..
07/21/201801:17 PM16 .knownPackages
06/14/201812:38 AM<
DIR>
add-ons
06/14/201812:21 AM<
DIR>
build-tools
07/21/201809:40 AM<
DIR>
emulator
07/19/201810:30 PM<
DIR>
extras
06/14/201812:39 AM<
DIR>
licenses
06/14/201812:25 AM<
DIR>
patcher
06/14/201812:21 AM<
DIR>
platform-tools
06/14/201812:38 AM<
DIR>
platforms
07/21/201812:17 PM<
DIR>
skins
07/19/201810:46 PM<
DIR>
sources
07/21/201812:18 PM<
DIR>
system-images
07/21/201812:54 PM<
DIR>
tools
2 File(s)16 bytes
14 Dir(s)392,152,141,824 bytes free
它只是不想接受它。我尝试取消设置
System
和Hidden
属性,但它没有帮助。无论我是否尝试从AVD或命令提示符启动它,都没有任何修补工作能够使其正常工作。答案你有什么版本的Android SDK工具?随着API的发展,您必须更新它们,否则模拟器最终将无法启动。
您应该update your SDK tools to latest version 27,然后重新安装SDK系统映像,最后根据您的处理器(Intel / AMD)配置您的系统(HAXM / Hypervisor)。
另一答案Android Studio的最新更新也为我打破了相同的错误消息(尽管在Mac上)。
就我而言,NVIDIA的软件开发套件NVPACK在某种程度上是在干扰。 (提示是它覆盖了我的
$ANDROID_HOME
中的.bashrc
设置,并在全球范围内设置了一大堆环境变量。)设置$ANDROID_SDK_ROOT
不足以解决问题。【模拟器不接受ANDROID_SDK_ROOT】我的解决方案是运行
NVPACK/uninstall
,问题解决了。推荐阅读
- Wi-fi无法连接到Android Studio模拟器
- 如何防止Electron app中断macOS系统关机()
- Spring - 如何使用ApplicationEventPublisher依赖项测试Controller()
- Android onClickListener实现最佳实践
- 是否存在与VB6 Strconv等效的Java(Android)
- 错误输入('组件选择器'不是已知元素:在angular 5 app上运行ng-build)
- Android字符串双转换[重复]
- Android(使用Firebase进行Facebook身份验证无法启动)
- 使用AppleScript获取完整的目录内容