linux 启动一个没有界面的模拟器

本文介绍了如何在没有图形界面的Linux服务器上设置并启动Android模拟器。首先,通过下载SDK并更新所需组件,特别是选择SDK API和System Image。接着,使用list命令创建AVD,并通过指定名字和目标ID来创建模拟器。启动模拟器时使用-no-window参数以无界面模式运行,并使用adb命令检查设备连接和日志。如果遇到问题,可能需要更新Image或选择不同的CPU架构,如armeabi-v7a或x86。
摘要由CSDN通过智能技术生成

https://www.getrouty.com/setting-up-android-on-a-linux-server-with-no-gui/

1.下载sdk 

直接去

wget http://dl.google.com/android/xxx-linux.tgz
tar -xvcf xxx-linux.tgz

 

2.更新sdk需要的东西

tools # ./android list sdk
Refresh Sources:
  Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml
  Validate XML
  Parse XML
  Fetched Add-ons List successfully
  Refresh Sources
  Fetching URL: https://dl-ssl.google.com/android/repository/repository-10.xml
  Validate XML: https://dl-
...

Packages available for installation or update: 44
   1- SDK Platform Android L Preview, revision 3
   2- SDK Platform Android 4.4.2, API 19, revision 3
   3- SDK Platform Android 4.3, API 18, revision 2
   4- SDK Platform Android 4.2.2, API 17, revision 2
   ...
  17- Google APIs (x86 System Image), Android API 19, revision 7
  18- Google APIs (ARM System Image), Android API 19, revision 7
  
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要利用QEMU实现一个鸿蒙系统模拟器,可以按照以下步骤进行操作: 1. 下载鸿蒙系统镜像文件 在华为官网或者其他可信的下载站点下载鸿蒙系统镜像文件。 2. 安装QEMU 在Linux系统中可以使用以下命令安装QEMU: ``` sudo apt-get install qemu ``` 3. 创建虚拟机 使用以下命令创建一个虚拟机(以鸿蒙系统版本为1.1.0为例): ``` qemu-system-arm -kernel helloworld.bin -M virt -cpu cortex-a15 -m 2048 -nographic ``` 其中,helloworld.bin是鸿蒙系统的镜像文件,-M virt指定了虚拟机使用的是virt机型,-cpu cortex-a15指定了CPU类型,-m 2048指定了虚拟机内存大小,-nographic指定了不使用图形界面。 4. 配置网络 使用以下命令为虚拟机配置网络: ``` qemu-system-arm -kernel helloworld.bin -M virt -cpu cortex-a15 -m 2048 -nographic -netdev user,id=mynet0,hostfwd=tcp::5555-:22 -device virtio-net-device,netdev=mynet0 ``` 其中,-netdev user指定了使用用户模式网络,-id mynet0指定了网络设备的名称,-hostfwd tcp::5555-:22指定了将本地主机的5555端口映射到虚拟机的22端口,-device virtio-net-device,netdev=mynet0指定了虚拟机使用virtio网络设备,并连接到mynet0网络设备。 5. 启动虚拟机 使用以下命令启动虚拟机: ``` qemu-system-arm -kernel helloworld.bin -M virt -cpu cortex-a15 -m 2048 -nographic -netdev user,id=mynet0,hostfwd=tcp::5555-:22 -device virtio-net-device,netdev=mynet0 ``` 启动后,可以使用ssh客户端连接到虚拟机的22端口,即本地主机的5555端口: ``` ssh root@localhost -p 5555 ``` 以上就是利用QEMU实现鸿蒙系统模拟器的基本步骤。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值