WuminPy 一个在 Android 设备上运行 Python 脚本的工具应用
WuminPy — 在 Android 上运行 Python还能打包成独立 APK项目简介WuminPy是一个在 Android 设备上运行 Python 脚本的工具应用。它不仅提供完整的 Python 3.14 运行环境还集成了代码编辑器、终端模拟器、Git、AI 助手、无障碍自动化、插件系统甚至可以把 Python 脚本打包成独立 APK。它不是简单地把 Python 塞进手机而是一个功能密度很高的移动端 Python 平台。核心功能1. Python 3.14 完整运行时基于 CPython 构建在 Android 设备上提供完整的 Python 解释器和标准库。脚本在独立进程中运行不会拖垮主应用。普通脚本在后台服务进程中执行UI 脚本.ui.py在独立 Activity 中运行可创建界面2. VS Code 远程开发配套的 WuminPy VS Code 插件 已发布到 VS Code 官方市场支持实时文件同步保存 Python 文件自动同步到手机远程终端完整的 Android shell 访问支持 ANSI 颜色屏幕投屏H.264 实时视频流支持触摸交互断点调试完整的 Python 调试器支持快速运行CtrlR 一键执行脚本双连接模式USB 和 Wi-Fi 自由切换3. 独立 APK 打包器这是一个很独特的功能你可以把 Python 脚本、所需依赖、权限和插件打包成一个独立的 APK。打包流程包括静态 import 扫描 require 注解解析字面量动态 import 检测Python 包依赖解析host-only 包拒绝策略防止宿主能力泄漏模板 APK 注入 Manifest 编辑 APK 签名4. AI 智能助手内置 AI Agent支持悬浮窗快速交互配合 Python 运行环境可以实现很多自动化场景。5. 无障碍自动化提供 wumin_auto Python 包支持UI 节点查询与选择器点击、手势、输入、滚动等待条件6. 插件系统支持三种插件形态类型场景apk_local轻量工具、UI 扩展apk_native需要独立权限的后台任务python快速脚本、自动化7. 终端模拟与 Git 集成内置终端模拟器基于 merminal支持 Git 版本控制可以在手机上进行完整的开发工作流。技术架构项目采用模块化设计严格区分主 App 和独立 APK 模板的产物边界app主宿主应用pythonCPython 运行时代理python-bridgeJava/Python 桥接层codeeditor代码编辑器模块merminal终端模拟器aiAI Agentauto无障碍自动化plugin-runtime插件运行时apk-builder-core独立 APK 打包器standalone-template独立 APK 模板下载与源码平台地址GitHubhttps://github.com/liu1352183717/wuminpyGitee国内https://gitee.com/liu1352183717/wuminpyVS Code 插件https://marketplace.visualstudio.com/items?itemNamewumin.wuminpy-devAPK 下载请在 GitHub Release 或 Gitee Release 页面获取最新版本。许可证项目部分代码已开源遵循 MIT 许可证。欢迎 Star、Fork、提 Issue 和 Pull Request。如果你觉得这个项目有用欢迎 Star 支持WuminPy 让 Android 变成你的 Python 开发机。

相关新闻

DM6467硬件设计核心:仿真控制、电源时钟与上拉电阻实战解析

DM6467硬件设计核心:仿真控制、电源时钟与上拉电阻实战解析

1. 项目概述:深入DM6467的硬件设计核心在嵌入式系统,尤其是涉及音视频编解码、通信处理这类复杂实时任务的领域,硬件平台的稳定性和可调试性直接决定了项目的成败。我接触过不少基于TI Davinci系列DMSoC(数字媒体片上系统&#xf…

2026/10/16 19:38:10 阅读更多 →
2公里链路掉线率30%:组串式逆变器RS485级联的那些通讯坑

2公里链路掉线率30%:组串式逆变器RS485级联的那些通讯坑

去年 8 月,我们在山东一个 30MW 的工商业屋顶电站项目上遇到了极其诡异的现象。每天下午 2 点到 4 点,逆变器的掉线率会莫名其妙地飙升到 30% 以上。运维团队在现场排查了三天,从逆变器过热到交流侧谐波查了个遍,最后发现问题竟然…

2026/10/15 6:46:33 阅读更多 →
深入解析SRIO接口:从物理层信号到逻辑层事务的嵌入式高速通信实战

深入解析SRIO接口:从物理层信号到逻辑层事务的嵌入式高速通信实战

1. 项目概述与核心价值串行RapidIO(SRIO)接口,对于长期深耕于高性能嵌入式系统、多核DSP或FPGA信号处理板卡开发的工程师来说,绝对是一个绕不开的核心技术。它不像PCIe那样在消费级领域广为人知,但在雷达、通信基站、医…

2026/10/16 11:29:09 阅读更多 →

最新新闻

基于MP2642GR-Z与TM4C1294NCZAD的两串电芯被动均衡系统设计与实现

基于MP2642GR-Z与TM4C1294NCZAD的两串电芯被动均衡系统设计与实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 5:58:32 阅读更多 →
gmapping地图重置实战:从杀进程到根治坐标系漂移与旧图残留

gmapping地图重置实战:从杀进程到根治坐标系漂移与旧图残留

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 5:58:32 阅读更多 →
Fragment Mono:源自 Helvetica 谱系的等宽编程字体,在 Fontsource 中的分发与使用

Fragment Mono:源自 Helvetica 谱系的等宽编程字体,在 Fontsource 中的分发与使用

前端CLI开发工具 【免费下载链接】fontsource Self-host Open Source fonts in neatly bundled NPM packages. 项目地址: https://gitcode.com/gh_mirrors/fo/fontsource 点击查看 免费下载 Fragment Mono 是一款以 Helvetica 为基因、面向代码阅读场景设计的等宽&…

2026/10/17 5:58:32 阅读更多 →
PCIe 6.0主机卡与Gen6 E3.S转接卡实战:链路协商与fio性能测试解析

PCIe 6.0主机卡与Gen6 E3.S转接卡实战:链路协商与fio性能测试解析

刚拿到这套PCIe 6.0主机卡和Gen6 E3.S转接卡的时候,我第一反应就是把测试平台的PCIe插槽清出来,赶紧接上看看能不能一次点亮。PCIe 6.0从标准落地到现在,真正能跑通、能稳定出数据的组合其实还不多,而E3.S这种新的企业级盘形态&am…

2026/10/17 5:58:32 阅读更多 →
如何用 DashPlayer:生成字幕、查词、切章节

如何用 DashPlayer:生成字幕、查词、切章节

如何用 DashPlayer:生成字幕、查词、切章节 【免费下载链接】DashPlayer 为英语学习者量身打造的视频播放器,助你通过观看视频、沉浸真实语境,轻松提升英语水平。#美剧 #播放器 #听力 项目地址: https://gitcode.com/GitHub_Trending/da/Da…

2026/10/17 5:58:32 阅读更多 →
CKEditor 4 Table Selection 插件只读模式安全防护:从 1489 手动测试到源码修复解析

CKEditor 4 Table Selection 插件只读模式安全防护:从 1489 手动测试到源码修复解析

前端UI组件 【免费下载链接】ckeditor4 The best enterprise-grade WYSIWYG editor. Fully customizable with countless features and plugins. 项目地址: https://gitcode.com/gh_mirrors/ck/ckeditor4 点击查看 免费下载 导读 在 CKEditor 4 中启用 Table Sele…

2026/10/17 5:57:32 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/17 1:44:59 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →