DSH Plugins
返回列表
⚙️

DSH-plugin-android-apk

工作流 更新于 2026.08.16

在终端中运行以下命令:

dsh plugin install memories-coder/DSH-plugin-android-apk

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中告诉 AI:帮我安装这个 DSH 插件:https://github.com/memories-coder/DSH-plugin-android-apk

插件介绍

在 AI 工作流里构建一个安卓 APK,过去意味着手动装 JDK、配 Android SDK、拉 Gradle 发行版,还要处理路径编码和许可证接受。这套流程一断,对话就被迫中断。DSH-plugin-android-apk 把整条工具链准备和构建打包成一个插件:你对着工程文件夹说一句,它就自动完成从下载到产出 APK 的全过程,所有下载物都落在会话工作目录内,不碰系统用户目录。

核心能力包括:识别 Gradle 安卓工程(settings.gradle 或 Wrapper),按需下载 Temurin JDK、Android commandline-tools 及对应 build-tools / platform,自动写入 local.properties 并接受许可;执行 assemble(debug 或 release)后将 APK 复制到指定输出目录。若工程路径含中文或 SDK 路径非 ASCII(AAPT2 在 Windows 上会因此失败),插件自动将工程和 SDK 暂存到 ASCII 临时路径构建,构建完再把 APK 拷回,暂存 SDK 会缓存复用。网络受限时,JDK、Gradle、SDK 的下载均有清华、腾讯、阿里镜像自动回退,无需手动配置代理。

适合在 DSH 中迭代小型安卓工具、内部应用或插件的开发者,尤其是处于国内网络环境、不希望每次对话都卡在工具链缺失问题上的场景。指定工程路径和构建变体,其余交给插件。

使用场景

  • 在 DSH 对话中一句话将安卓工程文件夹直接产出 APK
  • 全新环境无需手动安装 JDK 和 Android SDK 即可完成构建
  • 工程路径含中文时自动暂存到 ASCII 路径规避 AAPT2 兼容问题

适合人员

  • 在 DSH 中迭代小型安卓工具或内部应用的开发者
  • 国内网络环境、不方便直连 Google 和 Gradle 官方源的开发者
  • 希望 AI 对话中不中断去手动修工具链的开发者