memories-coder/DSH-plugin-android-apk ↗★ 0
dsh-plugin-android-apk
DSH bundle plugin: build an Android project folder into an APK. Missing toolchain pieces (JDK / Android SDK cmdline-tools / Gradle) are downloaded into the workspace folder automatically.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:memories-coder/DSH-plugin-android-apk说明文档
阅读完整 README ↗使用
装好后,直接对DSH说“把 xxx 文件夹构建成 APK”,或显式调用工具:
build_android_apk(project="myapp", variant="debug", clean=false)
参数:
| 参数 | 说明 | 默认 |
|---|---|---|
project | 安卓工程文件夹路径(相对路径基于会话工作目录) | 必填 |
variant | Gradle 变体(debug / release) | debug |
clean | 是否先 clean 全量重建 | false |
downloadDir | 工具链下载目录 | /.android-build |
apkOutputDir | APK 复制目录 | /apk |
gradleVersion | 无可用 Wrapper 时下载的 Gradle 版本 | 8.9 |
compileSdk | 覆盖自动检测的 compileSdk | 自动检测,未知时 34 |
返回:ok、message、apks[](原始路径 + 复制路径 + 大小)、logTail、durationMs 等。
插件级配置(cordis.patch.yml 里的 config,可选):
config:
defaultVariant: debug
jdkMajor: 17
gradleVersion: "8.9"