M1 MacOS下安卓虚拟化的最佳方案


categories: [VM]

tags: MacOS VM

写在前面

一直想在桌面环境虚拟化安卓app, 但是看网上的推荐一直感觉不合胃口, 不是要花钱就是有广告, 想着找找开源的实现, 后来发现还是 Google 自家的产品用着舒服.

安装与配置

bash 复制代码
brew install android-studio

然后随便开一个项目, 选默认的安卓虚拟化即可.

但是这个方法不太好, 需要先打开 android studio 之后才能打开虚拟机

后来 sof 了一下解决:

macos - How can I launch Android Emulator without android studio on Mac M1 - Stack Overflow;

bash 复制代码
~/Library/Android/sdk/emulator/emulator  -avd Pixel_3a_API_34_extension_level_7_arm64-v8a

效果图如下

可以完成的 操作有:

  • 拖拽安装 apk 文件
  • 基本的手势操作用触摸板代替
  • 经典的三键: 返回 home 和多任务切换
  • ...

局域网代理还没玩明白, 之后研究一下.

相关推荐
zh_xuan2 小时前
kotlin Channel的用法
android·kotlin·协程·channel
zh_xuan2 小时前
kotlin Flow的用法
android·开发语言·kotlin·协程·flow
普通网友8 小时前
Android Jetpack 架构组件最佳实践之“网抑云”APP
android·架构·android jetpack
普通网友8 小时前
原创_Android Jetpack Compose 最全上手指南
android·android jetpack
FDoubleman8 小时前
Android Jetpack之Compose入门(一)
android·android jetpack
普通网友8 小时前
Android Jetpack从入门到精通,干货满满
android·android jetpack
子云心8 小时前
Android Jetpack 系列(七)App Startup 启动优化
android·android jetpack·jetpack·initializer·startup·appstartup
嫩嫩的猿8 小时前
android jetpack compose Model对象更新变量 UI不更新、不刷新问题
android·ui·android jetpack
普通网友8 小时前
Android Jetpack 之 LifeCycle 组件_android 自定义view lifecycle
android·gitee·android jetpack