Android模拟器进程意外终止:如何解决?

问题描述 投票:0回答:1

这是 Android Studio 日志的一部分。有谁知道是什么意思吗

2024-12-30 08:07:30,850 [2697180]   INFO - #c.i.o.k.i.KeymapImpl - Data Holder is null!!!!
java.lang.Throwable
    at com.intellij.openapi.keymap.impl.KeymapImpl.actionIdToShortcuts$lambda$3(KeymapImpl.kt:98)
    at com.intellij.util.concurrency.SynchronizedClearableLazy._get_value_$lambda$1$lambda$0(SynchronizedClearableLazy.kt:41)
    at java.base/java.util.concurrent.atomic.AtomicReference.updateAndGet(Unknown Source)
    at com.intellij.util.concurrency.SynchronizedClearableLazy.getValue(SynchronizedClearableLazy.kt:40)
    at com.intellij.openapi.keymap.impl.KeymapImpl.getActionIdList(KeymapImpl.kt:751)
    at com.intellij.openapi.keymap.impl.KeymapImpl.getActionIdList(KeymapImpl.kt:72)
    at com.intellij.openapi.keymap.impl.ui.ActionsTreeUtil.createOtherGroup(ActionsTreeUtil.java:498)
    at com.intellij.openapi.keymap.impl.ui.ActionsTreeUtil.createMainGroup(ActionsTreeUtil.java:643)
2024-12-30 08:09:55,302 [2841632]   INFO - Emulator: Pixel_API_34 - Android emulator version 35.4.4.0 (build_id 12745630) (CL:N/A)
2024-12-30 08:09:55,302 [2841632]   INFO - Emulator: Pixel_API_34 - Graphics backend: gfxstream
2024-12-30 08:09:55,302 [2841632]   INFO - Emulator: Pixel_API_34 - Found systemPath C:\Users\Paul\AppData\Local\Android\Sdk\system-images\android-34-ext11\google_apis_playstore\x86_64\
2024-12-30 08:09:55,305 [2841635]   INFO - Emulator: Pixel_API_34 - Process finished with exit code -1073741515 (0xC0000135)
2024-12-30 08:09:55,305 [2841635]   WARN - Emulator: Pixel_API_34 - Emulator terminated with exit code -1073741515

我也收到此警告消息。

INFO | Android emulator version 35.4.4.0 (build_id 12745630) (CL:N/A) INFO | Graphics backend: gfxstream INFO | Found systemPath C:\Users\Paul\AppData\Local\Android\Sdk\system-images\android-35\google_apis_playstore\x86_64\

issuetracker.google.com 上也存在打开的错误。

android android-studio
1个回答
0
投票

我的案例的解决方案:安装 Gradle JDK jbr-21。

转到设置 -> 构建、执行、部署 -> 构建工具 -> Gradle。 在 Gradle JDK 中,我选择了 jbr-21,如屏幕截图所示。

我在网上发现Android Studio一般支持JDK 8、JDK 11、JDK 17,具体取决于Android Gradle Plugin和Android Studio的版本。

我的 JAVA_HOME 设置为 Java 23,这可能是问题所在。 通过Android Studio(这个特定版本)选择JDK后,我成功运行了Android模拟器。

注意:我的 Gradle 版本是 8.7。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.