我试图将我的项目导入到android studio中.将显示错误.我需要知道我在哪里获取日志?
Consult IDE log for more details (Help | Show Log)
Run Code Online (Sandbox Code Playgroud) 我无法将图形更改为软件,因为我确信这是我的AVD未启动的修复程序.该选项显示为灰色(见截图).有没有人有这方面的经验?我找不到有同样问题的人.
我在Ubuntu 17.04上运行最新版本的Android Studio.
我正在为 Nexus Player 构建 AOSP,成功编译后,我尝试运行模拟器,收到的消息是:
模拟器:错误:在内核映像文件中找不到“Linux 版本”字符串:/home/mita/Work/Nexus/out/target/product/fugu/kernel
我找不到任何关于此的信息,请有人帮忙。
完整的输出是:
模拟器:找到 ANDROID_PRODUCT_OUT:/home/mita/Work/Nexus/out/target/product/fugu 模拟器:找到构建目标架构:x86 模拟器:寻找 emulator-x86 来模拟 'x86' CPU 模拟器:探测程序:./emulator64 -x86 模拟器:探测程序:./emulator-x86 模拟器:探测路径:emulator64-x86 模拟器:返回结果:/home/mita/Work/Nexus/prebuilts/android-emulator/linux-x86_64/emulator64-x86 模拟器:找到特定于目标的模拟器二进制文件:/home/mita/Work/Nexus/prebuilts/android-emulator/linux-x86_64/emulator64-x86 emulator:GPU emulation is disabled emulator: Running :/home/mita/Work/Nexus/prebuilts/ android-emulator/linux-x86_64/emulator64-x86 模拟器:qemu 后端:argv[00] = "/home/mita/Work/Nexus/prebuilts/android-emulator/linux-x86_64/emulator64-x86" 模拟器:qemu 后端:argv[01] = "-verbose" 模拟器:连接后端参数:/home/mita/Work/Nexus/prebuilts/android-emulator/linux-x86_64/emulator64-x86 -verbose 模拟器:找到 Android 构建根:/home/mita /Work/Nexus 模拟器:找到 Android 构建:/home/mita/Work/Nexus/out/target/product/fugu 模拟器:在 /home/mita/Work/Nexus/out/target/product/fugu/ 读取属性文件system/build.prop 模拟器:找不到启动属性文件:/home/mita/Work/Nexus/out/target/product/fugu/boot.prop在 /home/mita/Work/Nexus/out/target/product/fugu/system/build.prop 模拟器读取属性文件:找不到启动属性文件:/home/mita/Work/Nexus/out/target/product/fugu /boot.prop在 /home/mita/Work/Nexus/out/target/product/fugu/system/build.prop 模拟器读取属性文件:找不到启动属性文件:/home/mita/Work/Nexus/out/target/product/fugu /boot.prop
模拟器:找到目标 API sdkVersion:25
模拟器:虚拟设备没有配置文件 - 没问题模拟器:使用核心硬件配置路径:/home/mita/Work/Nexus/out/target/product/fugu/hardware-qemu.ini 模拟器:找到皮肤特定的hardware.ini :/home/mita/Work/Nexus/development/tools/emulator/skins/HVGA/hardware.ini 模拟器:自动配置:-skin HVGA 模拟器:自动配置:-skindir /home/mita/Work/Nexus/development/tools/emulator /skins 模拟器:找到特定于皮肤的硬件密钥集模拟器:尝试加载皮肤文件“/home/mita/Work/Nexus/development/tools/emulator/skins/HVGA/layout”模拟器:皮肤网络速度:“完整”模拟器:皮肤网络延迟:“无”模拟器:自动配置:-kernel /home/mita/Work/Nexus/out/target/product/fugu/kernel 模拟器:目标 arch = 'x86' 模拟器:自动配置:-qemu -cpu qemu32 …
所以我的 Mac 只是强制更新到 Big Sur 11.3。我一直在尝试访问 Android 设备管理器以运行模拟设备,但每次都无声无息地失败。当我尝试从命令行运行它时,我收到以下错误消息:
emulator @Pixel_3a_API_30
emulator: Android emulator version 30.5.5.0 (build_id 7285888) (CL:N/A)
handleCpuAcceleration: feature check for hvf
cannot add library /Users/centuryfall/Library/Android/sdk/emulator/qemu/darwin-x86_64/lib64/vulkan/libvulkan.dylib: failed
added library /Users/centuryfall/Library/Android/sdk/emulator/lib64/vulkan/libvulkan.dylib
cannot add library /Users/centuryfall/Library/Android/sdk/emulator/qemu/darwin-x86_64/lib64/vulkan/libMoltenVK.dylib: failed
HVF error: HV_ERROR
qemu-system-x86_64: failed to initialize HVF: Invalid argument
Failed to open the hax module
No accelerator found.
qemu-system-x86_64: failed to initialize HAX: Operation not supported by device
added library /Users/centuryfall/Library/Android/sdk/emulator/lib64/vulkan/libMoltenVK.dylib
Run Code Online (Sandbox Code Playgroud)
(用“世纪秋天”替换了实际用户名)。
我查看了一些其他问题,这些问题说 AVD 需要版本 30。我有 AVD v30.5.5.0 有没有其他人遇到过这个问题?
我试图在Android Studio上运行模拟器,但它没有启动.
我有Android工作室(版本23 marshmallow),配置
minSdkVersion 21
targetSdkVersion 23
Run Code Online (Sandbox Code Playgroud)
当我在模拟中运行我的应用程序(nexus 5x api 23 android 6.0)时,我收到以下错误:
等待设备时出错:AVD Nexus_5X_API_23的仿真器进程被终止.
请问有人可以帮我吗?
我将qemu进程固定到扩展坞然后退出并再次单击它后,我收到以下错误.有没有办法直接从Finder启动模拟器而不先去Android Studio?
/Users/johnny/Develop/android/sdk/tools/qemu/darwin-x86_64/qemu-system-x86_64 ; exit;
dyld: Library not loaded: libQt5Widgets.5.dylib
Referenced from: /Users/johnny/Develop/android/sdk/tools/qemu/darwin-x86_64/qemu-system-x86_64
Reason: image not found
[1] 48616 trace trap /Users/johnny/Develop/android/sdk/tools/qemu/darwin-x86_64/qemu-system-x86_6
[Process completed]
Run Code Online (Sandbox Code Playgroud) 我正在使用Android Studio
2.2.3
我创建了一个非常简单的项目basic activity
。
当我运行项目时,Run
选项卡中出现此错误:Error while waiting for device: The emulator process for AVD Nexus_5X_API_25_x86 was killed.
我的电脑是 windows7 64 位,RAM 4Gb,启用了虚拟化。正在运行防病毒软件 Avast。
那么我应该怎么做才能防止这个进程被杀死?
在撰写本文时,我使用的是最新版本的 Android Studio,即 4.0.1。我运行的是 Windows 10 pro、Intel Core i7-6600U、16 GB RAM。
当我尝试使用 API 29 或 API 30 运行模拟器时,它立即崩溃。这是我收到的唯一相关消息: 2:26 PM Emulator: C:\Users\usrname\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe:加载状态时出错例如设备“goldfish_pipe”的 0x0
2:26 PM 模拟器:deleteSnapshot:用于 default_boot
logcat 中什么也没有。
如果我使用 API 28 或更早版本运行模拟器,它可以正常工作。
更新:在其他人的帮助下,我尝试从命令行运行它。它是这样说的:
无法打开 /qemu.conf,错误:2 HAX 正在工作,模拟器在快速 virt 模式下运行。C:\Users\mkolta\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe:加载设备“goldfish_pipe”实例 0x0 的状态时出错 deleteSnapshot:用于 default_boot VCPU 关闭请求VCPU 关闭请求模拟器:退出时保存状态,会话正常运行时间为 97 毫秒 VCPU 关闭请求
预先感谢您的帮助。
由于过滤,我无法使用 Android Studio 下载 android 模拟器。
那么如何在没有 Android Studio 的情况下下载模拟器呢?有没有网站可以这样做?
android ×9
emulation ×3
macos ×2
api ×1
crash ×1
dart ×1
flutter ×1
linux ×1
ubuntu-14.04 ×1
ubuntu-17.04 ×1