【问题标题】:QPython3 permission error - subprocess module on androidQPython3权限错误 - android上的子进程模块
【发布时间】:2017-06-17 13:27:17
【问题描述】:

我想用 QPython3 在 android 上运行一些应用程序。所以我尝试了但得到了权限错误。

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

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

结果如下: (剪断) “..../subprocess.py”第 1356 行,在 _execute_child 中 OSError : [Errno 13] Permissio denied

请帮帮我...

【问题讨论】:

    标签: android python subprocess qpython qpython3


    【解决方案1】:

    我很确定你不能直接执行.apk。您可以使用 subprocess 运行 Unix 命令,例如 ls 或其他“真正的”ELF 可执行文件。

    【讨论】:

    • 我是编程初学者。所以,不幸的是,我根本不知道你的意思。虽然我很惭愧,但你能不能一步一步告诉我具体的方法?我会很感激你。
    • 有没有办法用Qpython3运行'.apk'? OTL
    • subprocess 运行可执行文件。应用程序不仅仅是可执行文件。如果您尝试启动应用程序,请参阅stackoverflow.com/questions/12737150/…。
    猜你喜欢
    • 1970-01-01
    • 2022-10-13
    • 2016-11-30
    • 1970-01-01
    • 1970-01-01
    • 2019-05-27
    • 2021-07-25
    • 2018-10-02
    • 1970-01-01
    相关资源
    最近更新 更多