android - 在 GCE 实例上使用 shell 创建 Android 虚拟设备
问题描述
我正在尝试在 GCP 计算引擎实例上部署 Android 虚拟设备。我使用了以下命令:
sudo apt update && sudo apt install android-sdk
为了安装 Android SDK,它安装在以下目录中:/usr/lib/android-sdk
. 我可以毫无问题地运行 adb,但我需要部署一个 avd 才能执行 adb 操作。有没有办法使用 shell 部署 avd?或者有没有办法通过 TCPIP 连接 adb 而无需连接设备?
解决方案
如果您的机器上安装了 Android SDK,请转到 Android sdk 目录的根目录(在 UNIX 系统上,它通常是 ~/Library/Android/sdk)并运行以下命令:
1)cd emulator/
2)./emulator list-avds
显示可用图像列表(您创建/导入的)
3)./emulator -avd foo
(其中 foo 是您的模拟器的名称)
您可以访问官方文档了解更多详细信息。希望有帮助。
推荐阅读
- android - 我需要在 Xamarin Forms 按钮中包含格式化文本(两种不同的大小)
- firebase - Firebase JavaScript SDK - 检索用户 IP 地址
- angular - 角度:了解如何等待响应
- php - 如何在php中将字符串转换为关联数组?
- javascript - 使用节点区分文件的创建、重命名和更新内容
- amazon-web-services - 将角色委托给与我相同的 AWS 账户中的用户
- c++ - 我不能在一个类中添加两个或多个参数的 bool 运算符
- react-native - 反应原生地图获得可见标记
- java - 如何在 JPA 中动态更改 Schema 的名称
- python - 导入 dataset.mnist