标签: android-virtual-device

如何使用 PC 网络摄像头作为模拟器的摄像头

我正在开发一个二维码阅读器应用程序。如何使用我的网络摄像头作为相机扫描模拟器中的二维码?

我的 SDK 版本是 4.3。我在 developer.android 网站上查看过,他们说你必须选择 webcam0 作为后置摄像头。我试过了,但没有用,并显示“不幸的是,您的应用程序已停止”。

android android-virtual-device android-emulator android-camera

4
推荐指数
2
解决办法
8922
查看次数

导出-导入 Android Studio AVD

我一直在 Android Studio 中进行开发,并创建了许多适合我不同应用规范的 AVD。现在我计划在我的电脑上进行系统还原。有没有办法备份 AVD,然后在执行系统还原后将它们导入到新的 Android Studio 安装中?

谢谢

java android android-virtual-device

4
推荐指数
1
解决办法
5016
查看次数

Windows 10 上的 Android 虚拟设备 - 无休止的“VCPU 关闭请求” - 不会启动

我的 x86 AVD 从不加载。我四处寻找解决方案,但没有看到对我有用的解决方案。

配置

  • 操作系统:Windows 10 家庭版
  • 内存:12GB
  • CPU:英特尔酷睿i5-7200
  • CPU 支持 HAXM 要求的 VT-x、EM64T 和 XD 位(根据 Intel 规范)
  • HAXM 版本:6.0.4
  • 安卓工作室版本:2.2
  • 生物:Insyde F.21
  • Bios 配置:启用虚拟化技术。

步骤
1. 在 Android Studio 中,启动 Android Virtual Device Manager。
2. 使用所有默认设置创建 Nexus 5 API 24 AVD。
3. 启动 AVD。

结果:
显示 AVD 窗口。
不会出现“Android”文本。
Android 运行屏幕最初显示看起来积极的日志条目,但随后会显示许多“VCPU 关闭请求”实例。
这会无限期地持续下去,如果我离开它会持续几个小时。
虚拟设备永远保持“黑色”。

开始几个日志条目:

C:\Users\username\AppData\Local\Android\Sdk\tools\emulator.exe -netdelay none -netspeed full -avd Nexus_5_API_24
Creating filesystem with parameters:
    Size: 69206016
    Block size: 4096
    Blocks per group: 32768
    Inodes per …
Run Code Online (Sandbox Code Playgroud)

windows x86 android android-virtual-device haxm

4
推荐指数
2
解决办法
6971
查看次数

设备模拟器 5554 未授权。(安卓)

我遇到过类似的问题:[ emulator-5554 未经授权用于 adb 设备[1]

基本上,我正在尝试使用我的 Windows 10 在 Android 虚拟设备上进行一些颤振编程......尽管我认为这个问题不是颤振特有的。

启动虚拟设备后,我跑了

flutter doctor -v
Run Code Online (Sandbox Code Playgroud)

一切似乎都很好,除了

[!] Connected device
• Device emulator-5554 is not authorized.
  You might need to check your device for an authorization dialog.
Run Code Online (Sandbox Code Playgroud)

当我跑

flutter devices
Run Code Online (Sandbox Code Playgroud)

我明白了:

No devices detected.
Run 'flutter emulators' to list and start any available device emulators.
Run Code Online (Sandbox Code Playgroud)

当我跑

flutter emulators
Run Code Online (Sandbox Code Playgroud)

我得到

1 available emulator:
Nexus_5X_API_28
To run an emulator, run 'flutter emulators --launch <emulator id>'.
To create a new emulator, run 'flutter …
Run Code Online (Sandbox Code Playgroud)

android adb android-virtual-device android-sdk-tools flutter

4
推荐指数
3
解决办法
1万
查看次数

android studio 模拟器:单击面板按钮会导致模拟器关闭

Android Studio 3.5
Build #AI-191.8026.42.35.5791312, built on August 9, 2019
JRE: 1.8.0_202-release-1483-b49-5587405 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.15.0-64-generic
Run Code Online (Sandbox Code Playgroud)

模拟器

我已经更新了我的 android studio,之后,当我单击模拟器左侧面板上的任何按钮时,或者甚至当我按下ctrl + M打开开发人员菜单时,模拟器会突然关闭。

到目前为止我测试过的(没有一个有效):

1. installing previous version of android studio
2. choosing another avd
3. choosing another system image (api 28)
4. uninstalling android studio and installing again
5. invalidate/resetting cache  
Run Code Online (Sandbox Code Playgroud)

更新:

当模拟器关闭时,我会在事件日志中看到以下内容:

2:47 PM Emulator: [26918:26918:0924/144702.703700:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.

2:47 PM Emulator: Process finished …
Run Code Online (Sandbox Code Playgroud)

android android-virtual-device android-studio avd-manager

4
推荐指数
1
解决办法
2138
查看次数

如果使用 -writable-system 则引导循环

我曾经使用以下命令启动 Android Studio 模拟器

emulator -avd "mydevice" -writable-system
Run Code Online (Sandbox Code Playgroud)

但突然之间,只有当我删除该-writable-system选项时它才有效,否则它会卡在启动徽标上。

为什么这个选项会改变启动的结果?

我怎样才能理解发生了什么,以便解决这个问题并使该-writable-system选项再次起作用?

在最坏的情况下,有没有办法在不删除用户数据的情况下重置系统映像?

android-virtual-device android-emulator android-studio avd-manager

4
推荐指数
1
解决办法
1679
查看次数

模拟器:进程已完成,退出代码 -1073741515 (0xC0000135)

Android Studio 4.0、模拟器 30.0.12、Win 10

一切都很好,但是今天我的 AVD 模拟器停止启动并开始显示如下错误:

The emulator process for AVD Pixel_2_API_29 was killed.

如果我从AVD 管理器启动它或者如果我开始调试我的项目,那么:

Emulator: Process finished with exit code -1073741515 (0xC0000135)

我试过:

  1. 删除并安装 Android Studio;
  2. 重新安装了所有插件、gradle、sdk、模拟器;

但这一切并不影响它。

也许有人知道如何修复这个错误?谢谢!

android android-virtual-device android-emulator android-studio avd-manager

4
推荐指数
1
解决办法
2052
查看次数

华为移动服务的安卓虚拟设备

我想将 HMS 应用于我的应用程序。但是,购买真正的华为手机不在我的候选名单上。华为是否为此提供了 Android 虚拟设备?如果没有,如何测试我的 HMS 实现是否真的有效?

android android-virtual-device huawei-mobile-services

4
推荐指数
1
解决办法
2322
查看次数

无法在 Android 虚拟设备上运行 Flutter 应用

我创建了简单的 Flutter 应用程序,安装了 Nexus 虚拟设备,但是当我尝试启动应用程序时,出现如下错误。

Android 模拟器版本 31.3.9.0 (build_id 8700579) (CL:N/A) 模拟器:信息:找到 systemPath E:\AndroidStudioSettings\system-images\android-30\google_apis_playstore\x86\ 模拟器:信息:找到 systemPath E:\AndroidStudioSettings \system-images\android-30\google_apis_playstore\x86\ 警告 | 意外的系统映像特征字符串,模拟器可能无法正常工作,请尝试更新模拟器。错误 | 运行多个模拟器时出现相同的 AVD 错误 | 是一个实验性功能。错误 | 请使用 -read-only 标志来启用此功能。信息| 如果您希望看到每个单独的行都使用 -log-nofilter 标志启动,则重复的日志行将被删除。

我有最新的Android studio、Android虚拟设备、Flutter和Dart插件。

android android-virtual-device dart android-studio flutter

4
推荐指数
1
解决办法
3万
查看次数

更新构建工具到22.6后,无法创建AVD或使用AVD测试任何应用程序

更新SDK-Build-Tools22.6并且ADT-Plugin无法创建AVD或通过任何模拟器启动任何先前在更新之前创建的应用程序.没有显示在console或中的错误消息log-cat.因此无法跟踪问题.

这是屏幕截图.单击确定按钮后没有任何反应.

在此输入图像描述

android build-tools android-virtual-device

3
推荐指数
1
解决办法
920
查看次数