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 和多任务切换
  • ...

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

相关推荐
三少爷的鞋19 分钟前
Android Clean Architecture 中 Use Case 只能有一个方法吗?
android
思麟呀19 分钟前
MySQL复合查询与内外连接
android·数据库·mysql
程序员陆业聪9 小时前
两次Flutter全屏白踩坑复盘:Layout的静默失败,以及AI结对编程的认知盲区
android
程序员陆业聪10 小时前
Compose Strong Skipping Mode 的真相:它并不会让你的类型变 Stable
android
shaoming377615 小时前
浏览器动作开发:地址栏图标点击事件、弹出页面设计
android·mysql·adb
赏金术士15 小时前
Kotlin 协程与挂起函数(Coroutines & suspend)入门到实战
android·开发语言·kotlin
泡泡以安17 小时前
Unidbg学习笔记(十三):固定随机干扰项
android·逆向
泡泡以安17 小时前
Unidbg学习笔记(十六):Console Debugger
android·逆向
赏金术士17 小时前
Room + Flow 完整教程(现代 Android 官方方案)
android·kotlin·room·compose
泡泡以安18 小时前
Unidbg学习笔记(八):文件系统层补环境
android·逆向