独立开发者雷达

标签:Android · 3条

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 不是安全隔离边界,只应运行自己信任的项目。
6.5 · 一般 开源 · GitHub Trending · Kotlin · AI: DeepSeek 6.5 ✓

Seal:基于 yt-dlp 的 Android 音视频下载器

Seal 是一个开源的 Android 音视频下载器,本质上是 yt-dlp 的图形界面,基于 youtubedl-android 构建。它支持下载 yt-dlp 所支持平台的视频与音频、批量下载播放列表、内嵌元数据与封面、内嵌字幕,并可用 aria2c 加速;界面采用 Material Design 3,代码用纯 Kotlin 编写。
对独立开发者意味着什么:可作为 Android 上封装命令行工具(yt-dlp)的完整参考案例,学习 Kotlin + Compose 架构、外部下载器集成与开源合规处理。