2017-06-17 62 views
0

我想用QPython3在android上運行一些應用程序。所以我嘗試了,但得到了許可錯誤。QPython3權限錯誤 - android上的子進程模塊

#-*-coding:utf8;-*- 
#qpy:3 
#qpy:console 

import subprocess 
yt = subprocess.Popen('/system/app/YouTube/YouTube.apk') 
yt.wait() 
print("done") 

結果如下: (SNIP) 「....../subprocess.py」 線1356,在_execute_child OSERROR:[錯誤13] Permissio否認

請幫助我.. 。

回答

0

我敢肯定,你不能直接執行.apk。您可以使用subprocess來運行Unix命令,如ls或其他「真正的」ELF可執行文件。

+0

我是編程的初學者。所以,不幸的是,我根本不知道你的意思。雖然我感到羞恥,但是你能否一步一步告訴我具體的方法?我會感激你的。 –

+0

有沒有辦法使用Qpython3運行'.apk'? OTL –