QPython3L是一款专为安卓设备打造的Python脚本引擎,让你在手机或平板上轻松编写、运行和管理Python程序,全程无需联网。它全面支持控制台程序、SL4A脚本和WebApp等多种项目类型,并深度集成安卓脚本层(SL4A),使你能通过Python直接调用系统功能,实现对硬件、资源及应用接口的灵活控制。内置numpy、scipy等主流科学计算库,并通过专属的QPYPI仓库提供预编译包,极大简化了移动端复杂计算任务的部署。简洁流畅的操作界面与无广告干扰的设计,带来专注高效的编程体验。
QPython是专为Android平台开发的Python运行环境,集成了Python解释器、运行时支持、代码编辑器、QPYPI包管理器以及SL4A库,让你随时随地在安卓设备上使用Python进行开发。该软件完全免费,适合各类用户使用。

QPython在全球已拥有数百万用户,同时也是一个活跃的开源项目。
根据使用需求的不同,QPython分为两个主要版本:QPython Ox 和 QPython 3x。
QPython Ox 更侧重于编程初学者,提供更直观友好的学习工具和引导功能。
而本版本 QPython3L 则面向具备一定Python经验的开发者,专注于提供高级功能与更强的扩展能力。
全面支持在Android设备上进行Python开发,涵盖WebApp、小游戏、SL4A自动化脚本等多种应用场景。
内置多个实用的Python标准库和第三方库,开箱即用。
支持通过扫描二维码快速下载并运行远程Python代码,提升开发效率。
配备QEdit编辑器,可便捷地创建、修改和管理Python脚本及项目文件。
一键运行本地保存的Python脚本或完整项目,操作简单直观。
启动QPython3L后,点击进入程序编辑器界面。
在编辑器中输入或粘贴你的Python代码。
完成后点击右上角的文件图标。
选择合适的存储位置并保存脚本文件即可。
打开软件主界面,点击中间区域的脚本管理入口(图中方框所示位置)。
随后选择“运行脚本”选项。
从列表中找到你想要执行的脚本文件,点击即可立即运行。
内置离线Python 3解释器,无需网络连接即可执行程序。
支持多种项目类型,包括控制台程序、SL4A脚本和WebApp应用。
集成二维码读取功能,方便将电脑端代码快速传输至手机。
提供QPYPI自定义仓库,包含numpy、scipy、matplotlib、scikit-learn等科学计算库的预构建wheel包,显著降低安装门槛。
配备简洁易用的代码编辑器,支持语法高亮与基础调试功能。
深度整合安卓脚本层(SL4A),允许通过Python调用Android系统API,实现自动化与设备控制。
提供详尽的使用文档和技术支持,帮助用户快速上手。
借助SL4A的强大能力,你可以使用Python直接操控安卓系统,具体包括:
安卓App核心接口,如Application、Activity、Intent与startActivity、SendBroadcast、PackageVersion、System、Toast通知、Notify提醒、Settings配置、Preferences存储、GUI界面构建等。
安卓资源管理功能,涵盖联系人(Contact)、定位(Location)、电话(Phone)、短信(Sms)、提示音(ToneGenerator)、唤醒锁(WakeLock)、Wi-Fi锁(WifiLock)、剪贴板(Clipboard)、网络状态(NetworkStatus)、媒体播放(MediaPlayer)等。
第三方应用联动支持,例如条码扫描(Barcode)、浏览器调用(Browser)、语音识别(SpeechRecognition)、邮件发送(SendEmail)、文字转语音(TextToSpeech)等。
硬件设备控制能力,包括摄像头(Camera)、传感器(Sensor)、铃声音量与媒体音量(Ringer & MediaVolume)、屏幕亮度(ScreenBrightness)、电池状态(Battery)、蓝牙(Bluetooth)、信号强度(SignalStrength)、网络摄像头(WebCam)、震动(Vibrate)、NFC、USB通信等。
为实现完整功能,软件可能需要申请蓝牙、位置、读取短信、发送短信、拨打电话等权限,但QPython3L仅在你主动调用相关API时使用这些权限,不会在后台私自调用。
若在使用SL4A API时遇到运行异常,请检查设备系统设置中是否已授予相应权限,确保功能正常启用。
v3.9.3版本
+ SDK升级,支持16KB内存页,带来更流畅稳定的运行环境
+ 编辑器功能优化,提升代码编写与浏览体验
+ 包含多项细节改进与稳定性增强