在 Android SDK 管理器中,我可以看到 3 种类型的 Intel Atom 映像。有人可以解释“Intel Atom Image”、“Google APIs Intel Atom image”和“Google Play Intel Atom Image”之间的主要区别吗?
intel-atom android-emulator android-studio android-sdk-manager
我创建了一个新的虚拟 Android 设备,现在面临“访客 7 秒内未上线”问题。这似乎是一个众所周知的问题,解决方案似乎是关闭“快速启动”:
不幸的是,这些问答中提到的“AVD 管理器”已被弃用,虽然 Microsoft声称Xamarin 的 Android 设备管理器“在功能上等同于”旧的 AVD 管理器工具,但我找不到禁用快速启动的选项:
在新的 Android 设备管理器中哪里可以找到此选项?
我无法启动我的模拟器。我尝试从 AVD 管理器启动它,但收到此错误。
然后我尝试从终端启动它,但现在我明白了。
我正在尝试以特定分辨率获取我的跨平台应用程序的屏幕截图(用于应用程序商店提交)。我在 Windows 中工作。
一种明显的方法是为具有目标分辨率的设备创建 Android 模拟器。例如,这是一个分辨率为 2688x1242 的设备:
但是,如果我通过模拟器的屏幕截图按钮在此设备上截取屏幕截图:
生成的图像始终为 1080p(纵向:1080x1920)。
如何以虚拟设备的原始分辨率截取屏幕截图?
adb 有没有办法等待具有特定名称/id 的设备,我到目前为止尝试过
$adb wait-for-device emulator-5554
$adb wait-for-device -e emulator-5554
$adb wait-for-device - s shell emulator-5554```
but did not work
Run Code Online (Sandbox Code Playgroud) 所以,我是 Android 新手,正在尝试运行我的第一个应用程序。创建一个空的活动项目并尝试使用模拟器运行它。我收到以下错误:
23:20 模拟器:模拟器:警告:EmulatorService.cpp:448:找不到 certfile:C:\Users\myUser\.android\emulator-grpc.cer 安全性将被禁用。
23:20 模拟器:在 127.0.0.1:8554 启动 GRPC 服务器
我尝试从 SDK 工具安装最新的 SDK,然后重新启动系统。还是不好。有人可以帮忙吗?
Android Studio 详细信息:Android Studio 3.6.1 Build #AI-192.7142.36.36.6241897,构建于 2020 年 2 月 27 日运行时版本:1.8.0_212-release-1586-b04 amd64 VM:OpenJDK 64 位服务器 VM,由 JetBrains sro Windows 提供10 10.0 GC:ParNew、ConcurrentMarkSweep 内存:1246M 核心:4 注册表:ide.new.welcome.screen.force=true 非捆绑插件:
我正在尝试设置 Jenkins 从机来进行 Android 项目的 UI 测试。当我尝试运行 android 模拟器时遇到此问题时,我已经不知道如何继续:
[myuser@jenkins-slave-002 emulator]$ export ANDROID_SDK_ROOT="/var/lib/android"
[myuser@jenkins-slave-002 emulator]$ ./emulator -avd pixel-2-api28 -no-window -verbose -show-kernel
emulator: Android emulator version 30.0.5.0 (build_id 6306047) (CL:N/A)
emulator: Found AVD name 'pixel-2-api28'
emulator: Found AVD target architecture: x86
emulator: argv[0]: './emulator'; program directory: '/var/lib/android/emulator'
emulator: Not a directory: /var/lib/android/android/system-images/android-28/google_apis/x86/
PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [/var/lib/android]!
Run Code Online (Sandbox Code Playgroud)
我缺少什么?
重复的android
文件夹/var/lib/android/android/system-images/(...)
看起来不正确,但我不知道它来自哪里。我想应该是的/var/lib/android/system-images/(...)
。
细节:
之前我已经通过这种方式完成了 android sdk 的完整设置
/lib/var/android/ unzip commandlinetools-linux-6200805_latest.zip (taken from https://developer.android.com/studio#command-tools) …
Run Code Online (Sandbox Code Playgroud) android android-emulator android-sdk-tools android-sdk-manager
我曾经使用以下命令启动 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
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)
我试过:
但这一切并不影响它。
也许有人知道如何修复这个错误?谢谢!
android android-virtual-device android-emulator android-studio avd-manager
android-emulator ×10
android ×7
avd-manager ×2
adb ×1
bash ×1
intel-atom ×1
java ×1
ubuntu ×1
ubuntu-18.04 ×1
xamarin ×1