Android Studio 修改 QPython OH 使其 支持 视频播放
需要Android Studio,Android SDK 28 + NDK 22,开源项目地址:http://github.com/qpython-android,QPython GitHub构建说明https://mp.weixin.qq.com/s/b9opLK95EktFXIck25PlNA。如果需要 QPython GitHub 原版 源代码/Apk,或者 修改版 源代码/Apk ,请移步文章末尾下载链接。

在 Android Studio 给 QPython SL4A 模块 添加一个函数:
droid.videoPlay(Path,Wait=True)
视频播放(路径,等待=是)
大致步骤:
1.在qpython-master的qpython主分支,建立名为VideoWindow的Activity,添加VideoView控件,通过Extra获取传入的视频路径,使用setVideoPath设置视频路径;
2.在qsl4a分支建立VideoFacade,先通过参数接收视频路径,再通过Intent启动VideoWindow,最后通过Extra传出视频路径;
3.重新签名打包QPython.apk。

这是视频演示:https://www.bilibili.com/BV1xK4y1D7eV Part1~Part3

本人非计算机非软件专业,因此水平十分有限,把能想到的更新了,继续无条件开源给大家,接下来这软件的更新要看广大群众的了。QPython最初是北京优趣天下开发的开源项目,它的优势是把复杂的安卓编程接口(Java/C)进一步简化为简单的脚本代码(Python)。
作者:乘着船@Bilibili
更多文章+下载链接:https://www.bilibili.com/read/readlist/rl321663