独立开发者雷达

标签:开源项目 · 4条

2026-11-10

6.5 · 一般 开源 · GitHub Trending · Kotlin · AI: DeepSeek 6.5 ✓

Shizuku:让普通应用通过 ADB/root 权限直接调用系统 API

Shizuku 是一个开源项目,它通过 app_process 启动一个 Java 进程,让普通应用借助 ADB 或 root 权限直接调用系统 API。它充当应用与系统服务之间的中间层,转发 binder 请求,避免在 su shell 中执行命令带来的速度慢、文本解析不可靠等问题。项目提供 API 与示例,并说明 ADB 权限有限、Android 9 起隐藏 API 受限等注意事项。
对独立开发者意味着什么:做需要系统级权限的 Android 工具类应用时,可参考 Shizuku 的免 root 方案,但需注意 ADB 权限范围与隐藏 API 限制。
6.5 · 一般 工具 · GitHub Trending · Kotlin · AI: DeepSeek 6.5 ✓

Mobile Harness:在 Android 手机上运行 Claude Code 与 Ubuntu 开发环境

Mobile Harness 是一个开源 Android 应用,通过 PRoot 在手机上运行 Ubuntu 20.04 ARM64 用户空间,内置 Node.js、Git 等工具,并集成 Claude Code、DeepSeek Harness 等 AI 编程代理。它支持编辑文件、执行 Linux 命令、预览 Web 服务,还能在设备上构建并安装 APK,无需 root 或 ADB。
对独立开发者意味着什么:想在手机上随时改代码、跑脚本或做轻量 Android 构建的独立开发者可以试用,但 PRoot 不是安全隔离边界,只应运行自己信任的项目。
7.5 · 推荐 工具 · GitHub Trending · Kotlin · AI: DeepSeek 7.5 ✓

CodeAssist:在 Android 手机上开发并构建 Android 应用的 IDE

CodeAssist 是一个运行在 Android 手机上的 IDE,支持 Kotlin/Java 编辑、Compose 与 XML 布局预览,并能在设备本地完成 aapt2、kotlinc、D8/R8、apksigner 等构建、签名与安装流程,无需电脑或远程构建服务器。它自带项目模型以替代 Gradle,支持多模块、构建变体、KSP、Git 操作和可选的自带 API Key 的 AI 编码助手,同时提供 Windows/Linux 桌面版。局限是不执行 Gradle 插件与自定义构建逻辑,Kotlin 支持较新,低内存手机上大型项目索引和构建较慢。
对独立开发者意味着什么:对需要在手机上快速改代码、打测试包或做移动场景原型的独立开发者,这是一个可直接试用的开源工具,但复杂 Gradle 项目仍需回到 Android Studio。
6.5 · 一般 开源 · GitHub Trending · Swift · AI: DeepSeek 6.5 ✓

Boring Notch:把 MacBook 刘海变成音乐控制中心的开源应用

Boring Notch 是一款开源 macOS 应用,把 MacBook 的刘海区域改造成音乐控制中心,带可视化效果、日历集成、支持 AirDrop 的文件架和系统 HUD 替换。项目在 GitHub Trending 的 Swift 分类上榜,提供 dmg 和 Homebrew 两种安装方式;由于作者尚无 Apple 开发者账号,首次启动需手动绕过 Gatekeeper 隔离属性。
对独立开发者意味着什么:可参考它如何围绕刘海做差异化交互设计,以及无开发者签名时用 Homebrew cask 分发、用 xattr 命令绕过隔离的实操做法。