问题标签 [avd-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android-studio - 如何修复 AVD Manager 中的“无法找到 adb”错误?
启动虚拟设备时,我找不到任何解决此错误的方法。我知道这里有一些类似的主题,但似乎没有一个能解决我的问题。
我试过了:
- 在 SDK 管理器中卸载/安装 Android SDK 平台工具
- 将平台工具路径添加到系统 PATH 变量(Windows)
- 设置 ANDROID_ADB_SERVER_PORT
- 从https://developer.android.com/studio/releases/platform-tools下载平台工具并安装
android-studio - 在android studio中删除AVD后如何释放空间?
我想在 android studio 的 AVD 管理器中删除一个 AVD。
在我删除它之前,它需要 4 GB 的存储空间,当我删除它时,我没有任何可用的存储空间。
删除模拟器后如何取回空间?
android - 在 ubuntu 上使用 cli avdmanager 创建新的 avd 时出现 chattr 错误
当我运行命令创建一个新的 avd ( avdmanager --verbose create avd -n test -k "system-images;android-29;google_apis;x86"
) 时,我有这个错误,只有详细标志:
avd 被添加到文件夹中~/.android/avd
。但是当我尝试使用 启动时emulator @test
,出现错误:
我尝试检查路径ANDROID_SDK_ROOT的所有相关问题,但这里没有错。真正的错误似乎来自上述 avd 的创建。
android - Android 模拟器“允许 USB 调试”对话框在显示后立即关闭
我正在尝试在带有 PlayServices 的像素模拟设备中使用 Android R 进行调试,但“允许 USB 调试”对话框在显示后立即关闭,因此我无法单击“允许”以连接到 AVD。我去了Android中的开发人员选项以关闭并再次打开USB调试,但对话框在显示后立即关闭。我尝试了 kill/star ADB 并卸载所有 AS/user configs/etc 并再次重新安装,但没有解决。有人有线索吗?
android-studio - 为什么我的 AVD Manager 上的“停止”模拟器选项是灰色的?
我是 Android 编程的新手,并且很久没有使用 Android Studio,所以我想知道这是一个错误、一个“功能”(或缺乏)还是只是我的 Android Studio 很奇怪?
我应该指出,我确实将我的 Android SDK 目录从默认目录C:\Users\<username>\AppData\Local\Android\Sdk
移到C:\Android\Sdk
了几天前,还有一堆我不记得的更新。也许这是原因?
如果有人有同样的问题并且知道如何解决它,如果你能在这里分享,我将不胜感激。 停止模拟器选项灰显
android - 只是无法设置虚拟设备
具体来说:在 Android Studio 中设置虚拟设备时,我收到警告“未安装适用于 AMD 处理器的 Android Emulator Hypervisor Driver”。
好的,这是我尝试过的:
单击链接“为 AMD 处理器安装 Android Emulator Hypervisor Driver”并获得以下信息:
所以我去Github。它建议两件事:
1 - CPU 有虚拟化扩展并且 BIOS 没有禁用扩展。
浏览了我的整个 BIOS,在任何地方都找不到任何提及虚拟化的内容。如果这很重要,我正在运行 AMD Ryzen 7 2700 八核处理器。
2 - 必须禁用 Hyper-V。有关详细信息,请参阅此页面。
从那个页面我仔细检查了我当前的功能,没有问题:https ://imgur.com/GaVRPj8
在 Windows 安全性下,他们显示了一个名为“核心隔离”的部分的屏幕截图......我似乎没有。我的页面看起来很不一样:https ://imgur.com/0QU5sAB
作为最后的努力,他们建议使用一个小的 CPUID 实用程序,我从具有管理员权限的 CMD 窗口运行该实用程序。结果……好?我猜?https://imgur.com/LkFrLzm
有人在某处提到 Windows 更新可以帮助和伤害这一点,所以无论如何,我运行了几次更新。它已尽可能更新。重新启动,重复上述操作。还是没有骰子。
哦,不,我没有运行 AVG。
此外,跟进其他线程的建议:
我将模拟性能 - 图形更改为“软件”。没什么区别。
有人建议编辑实际虚拟设备的 .ini 文件,但这似乎并没有改善。
其他人给出了确保模拟器从不使用硬件加速的命令,但是……好吧,那部分,完全披露,我不明白说明。
还有什么建议吗?
android - 如何使用硬件配置文件从命令行创建 AVD?
目前,我一直在通过 Android Studio UI 的 Tools > AVD Manager 管理 AVD。这适用于创建具有特定硬件配置文件(我在 XML 文件中)的 AVD,但我发现 AVD 经常以某种方式中断。AVD 旁边是 UI 中的“修复”选项,我添加的硬件配置文件被删除,导致我再次将其全部输入。这是痛苦和频繁的,所以我想通过命令行自动化它。
我可以使用类似的命令创建 AVD avdmanager create avd -n test1 -k "system-images;android-29;google_apis;x86"
,但它会提示输入自定义硬件,如果我选择自定义硬件配置文件,它会提示我输入每个单独的属性。这比使用 UI 更耗时。
此消息来源声称“android 工具允许您为虚拟设备设置硬件仿真选项”,并提供了一个很好的属性列表,无法修改,但没有解释如何通过命令设置这些属性。
是否有某种方法可以从命令行为 AVD 设置硬件配置文件,而无需手动回答提示?
android - avdmanager 的设备列表与 Android Studio 的不同
例如,我想从命令行创建一个Pixel 4 XL avd,avdmanager
但它不是可用设备列表的一部分,这与我可以选择更多型号的 Android Studio 不同。
查看可用于从 avdmanager 创建 avd 的设备的命令:avdmanager list devices
谁能告诉我为什么会有差异以及如何从命令行创建我的 Pixel 4 XL Avd?