QPython OH是一款专为Android平台设计的Python编程工具,能够在移动设备上实现Python代码的编写与执行。该工具支持游戏编程、网络编程以及SL4A编程,并允许用户在手机端进行代码调试和错误排查,提供了极大的便捷性。在代码执行过程中,若检测到错误,系统将自动高亮显示,便于用户快速定位并修正。其强大的脚本管理功能支持项目导出,生成源代码文件,并可通过一键分享功能实现项目协作。

软件特色
1. 支持在Android设备上进行Python编程,涵盖Web App、游戏、SL4A编程等多种应用。
2. 集成了多个实用的Python库,以满足不同编程需求。
3. 支持通过QRCode下载和运行Python代码。
4. 提供QEdit功能,用于创建和编辑Python脚本或项目。
5. 支持运行Python脚本或项目。
软件功能
利用SL4A特性,用户可进行以下Android编程操作:
1. 访问Android应用接口,包括Application、Activity、Intent & startActivity、SendBroadcast、PackageVersion、System、Toast、Notify、Settings、Preferences、GUI等。
2. 管理Android资源,如Contact、Location、Phone、Sms、ToneGenerator、WakeLock、WifiLock、Clipboard、NetworkStatus、MediaPlayer等。
3. 整合第三方应用,如Barcode、Browser、SpeechRecongition、SendEmail、TextToSpeech等。
4. 管理硬件设备,包括Camera、Sensor、Ringer & Media Volume、Screen Brightness、Battery、Bluetooth、SignalStrength、WebCam、Vibrate、NFC、USB等。
更新内容
1. 默认集成Python 3、Python 2、QPyNotebook。
2. 增加了qsl4ahelper包,以简化UI开发。
3. 重新整理了权限设置。
4. 修正了ssl错误。
5. 改进了默认的scripts / projects / Notebooks,并添加了一些有趣的示例。
更新历史
v3.3.8:
修复了与Numpy不兼容的问题。
v3.3.6:
+ 支持Android 14。
+ 更新Python至3.11.9。
+ 修复了一些错误并删除了未使用的文件。
v3.3.4:
扩展了对路径的支持,允许用户上传代码至自定义目录。新增了两个SL4A功能:getSdCardPaths和imageCompress,可通过运行默认的sl4aHelp程序查看。


