Android Studio 修改 QPython OH 使其 支持 視頻播放
需要Android Studio,Android SDK 28 + NDK 22,開(kāi)源項(xiàng)目地址:http://github.com/qpython-android,QPython GitHub構(gòu)建說(shuō)明https://mp.weixin.qq.com/s/b9opLK95EktFXIck25PlNA。如果需要 QPython GitHub 原版 源代碼/Apk,或者 修改版 源代碼/Apk ,請(qǐng)移步文章末尾下載鏈接。

在? Android Studio? 給? QPython? SL4A? 模塊? 添加一個(gè)函數(shù):?
? droid.videoPlay(Path,Wait=True)
? 視頻播放(路徑,等待=是)
大致步驟:
? 1.在qpython-master的qpython主分支,建立名為VideoWindow的Activity,添加VideoView控件,通過(guò)Extra獲取傳入的視頻路徑,使用setVideoPath設(shè)置視頻路徑;
? 2.在qsl4a分支建立VideoFacade,先通過(guò)參數(shù)接收視頻路徑,再通過(guò)Intent啟動(dòng)VideoWindow,最后通過(guò)Extra傳出視頻路徑;
? 3.重新簽名打包QPython.apk。

這是視頻演示:https://www.bilibili.com/BV1xK4y1D7eV? Part1~Part3

本人非計(jì)算機(jī)非軟件專業(yè),因此水平十分有限,把能想到的更新了,繼續(xù)無(wú)條件開(kāi)源給大家,接下來(lái)這軟件的更新要看廣大群眾的了。QPython最初是北京優(yōu)趣天下開(kāi)發(fā)的開(kāi)源項(xiàng)目,它的優(yōu)勢(shì)是把復(fù)雜的安卓編程接口(Java/C)進(jìn)一步簡(jiǎn)化為簡(jiǎn)單的腳本代碼(Python)。
作者:乘著船@Bilibili
更多文章+下載鏈接:https://www.bilibili.com/read/readlist/rl321663