java - Android Studio 3.2.1 虚拟设备创建错误
问题描述
我在 Mac OSX mojave 上尝试使用 Android 虚拟设备管理器创建虚拟设备但我不断收到以下错误:
@NotNull 方法 com/android/tools/idea/avdmanager/AvdOptionsModel.getCreatedAvd 不得返回 null java.lang.IllegalStateException:@NotNull 方法 com/android/tools/idea/avdmanager/AvdOptionsModel.getCreatedAvd 不得在 com.android 返回 null .tools.idea.avdmanager.AvdOptionsModel.$$$reportNull$$$0(AvdOptionsModel.java) 在 com.android.tools.idea.avdmanager.AvdOptionsModel.getCreatedAvd(AvdOptionsModel.java:881) 在 com.android.tools.idea .avdmanager.CreateAvdAction.actionPerformed(CreateAvdAction.java:44) 在 javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) 在 javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) 在 javax.swing。 javax.swing.DefaultButtonModel 中的 DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)。setPressed(DefaultButtonModel.java:259) 在 javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) 在 java.awt.Component.processMouseEvent(Component.java:6548) 在 javax.swing.JComponent.processMouseEvent (JComponent.java:3325) 在 java.awt.Component.processEvent(Component.java:6313) 在 java.awt.Container.processEvent(Container.java:2237) 在 java.awt.Component.dispatchEventImpl(Component.java: 4903) 在 java.awt.Container.dispatchEventImpl(Container.java:2295) 在 java.awt.Component.dispatchEvent(Component.java:4725) 在 java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889) 在 java. java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467) 在 java.awt.Container 的 awt.LightweightDispatcher.processMouseEvent(Container.java:4526)。dispatchEventImpl(Container.java:2281) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4725) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java :764) 在 java.awt.EventQueue.access$500(EventQueue.java:98) 在 java.awt.EventQueue$3.run(EventQueue.java:715) 在 java.awt.EventQueue$3.run(EventQueue.java:709 ) 在 java.security.AccessController.doPrivileged(Native Method) 在 java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) 在 java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90) 在 java. awt.EventQueue$4.run(EventQueue.java:737) 在 java.awt.EventQueue$4.run(EventQueue.java:735) 在 java.security.AccessController。doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:734) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue. java:822) 在 com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:759) 在 com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:423) 在 java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java :201) 在 java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) 在 java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) 在 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) 在 java .awt.EventDispatchThread.pumpEvents(EventDispatchThread。java:93) 在 java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
解决方案
推荐阅读
- netsuite - 来自项目的可更新派生字段
- r - 从中心区域为 2 个变量按降序绘制图像 (ggplot2)
- javascript - 我可以在页面脚本之前先设置 content.js 吗?Chrome 扩展程序
- javascript - Angular 12 - 双向数据绑定和触发器
- sharepoint-2013 - 在 sharepoint 中创建文档集时出错
- slurm - OpenMP 的多线程问题
- openapi-generator - openapi-generator-cli typescript-axios 只获取 response.data
- linux - 用于自动压缩不同子文件夹并将压缩文件存储到具有日期名称的特殊文件夹中的 Bash 脚本
- google-oauth - 使用应用程序验证 Google OAuth2 音乐会屏幕仅供个人使用
- python - 查找二叉树的深度 - 存储/更新的深度在哪里?