* 戳上方蓝字“开源先锋”关注我
大家好,我是开源君!
每天写完代码想跑一下看看效果,结果光打开 Xcode 等它索引就要半天。Android Studio 更不用说,开起来比写代码还累。
就这一套下来,思路早断了。
有没有更快的方式?
今天分享的这个开源小工具 MiniSim,直接把模拟器管理搬进了 macOS 的菜单栏,一点就启动,省心又省力。
项目简介
MiniSim是一款运行在 macOS 菜单栏的轻量级工具,专门用来管理和启动 iOS 模拟器与 Android 模拟器。使用 Swift + AppKit 原生开发,体积小、速度快,完全开源免费。
和直接打开 Xcode 或 Android Studio 相比,MiniSim 没有那些重量级 IDE 的拖沓,随时随地,点一下菜单就完事了。
官网用户评价里有一句话很直接:"the best"。
功能特色
免 IDE 一键启动:菜单栏罗列所有已下载的 iOS Simulator 和 Android AVD,点击即跑。开发时机 IDE 可以彻底关掉,省下大量内存和等待时间。 Android 隐藏选项前置:支持冷启动(Cold Boot)解决模拟器卡死,支持"无音频启动"(No Audio)——戴蓝牙耳机调试时不会被模拟器声音突然抢占通道,还能一键开启无障碍服务、复制 ADB ID。 iOS 模拟器清理与信息复制:右键可直接删除不用的 iOS 模拟器版本(比在 Xcode 里层层右键快多了),一键复制设备名或 UDID,写自动化脚本或配置证书时很实用。 启动后自动置前 + 状态指示:模拟器跑起来后自动把窗口带到最前层,菜单栏图标还会标注哪些设备正在运行中,状态一目了然。 自定义命令扩展:设置里可写 Shell 脚本,利用内置变量(如模拟器名、ADB ID)实现"一键装 APK"、"一键跑测试"等个性化工作流。
快速安装、使用
安装方式有两种,任选其一。
方式一:Homebrew 安装(推荐)
打开终端,运行下面这行命令:
brew install --cask minisim
等待安装完成后,在应用程序里找到 MiniSim 并打开即可。
方式二:手动下载
前往 GitHub Releases 页面下载最新版本的 .dmg 安装包:
下载后拖入 Applications 文件夹,打开即用。
使用前提
MiniSim 本身不包含模拟器,它依赖系统中已有的 Xcode(提供 xcrun)和 Android Studio(提供 emulator 工具)。所以使用前,需要确保本机已正确安装并配置好这两个开发环境,模拟器才能被识别和启动。
启动后,MiniSim 的图标会出现在 macOS 菜单栏右侧,点击即可看到所有可用的模拟器列表,选择对应设备一键启动。也可以按下全局快捷键 ⌥ + ⇧ + E 随时唤出。
开源君想说
其实这种工具并不复杂,懂点脚本的同学都能自己拼出来,但能把“删模拟器”和“复制UDID”这种高频痛点单独拎出来做成右键菜单的,可能目前只有 MiniSim。
它没发明什么新技术,只是把咱们每天重复几十次的机械操作给抹平了。
这种不求大而全,只求让你少点几次鼠标的小工具,才是我眼里的真生产力神器。
更多细节功能,感兴趣的可以到项目地址查看:
https://github.com/okwasniewski/MiniSim
夜雨聆风