【发布时间】:2016-02-24 13:12:58
【问题描述】:
我正在尝试使用 stockfish 引擎为 android 构建一个国际象棋 GUI。
但是每当我尝试使用子进程时,我都会收到权限被拒绝错误
由于我是编程初学者,我不知道如何授予 qpython 任何权限。
我知道我在这里遗漏了一些东西,我该怎么办?
顺便说一句,我的 android 已经植根了,如果有帮助的话:)
【问题讨论】:
标签: android python subprocess qpython
我正在尝试使用 stockfish 引擎为 android 构建一个国际象棋 GUI。
但是每当我尝试使用子进程时,我都会收到权限被拒绝错误
由于我是编程初学者,我不知道如何授予 qpython 任何权限。
我知道我在这里遗漏了一些东西,我该怎么办?
顺便说一句,我的 android 已经植根了,如果有帮助的话:)
【问题讨论】:
标签: android python subprocess qpython
你想运行什么命令?
'ls' 无需root即可使用。
#qpy:http://qpython.com/s/sample.py
try:
import androidhelper
import subprocess
droid = androidhelper.Android()
s = subprocess.check_output("ls")
droid.dialogCreateAlert("title", s)
droid.dialogSetPositiveButtonText("Yes")
droid.dialogSetNegativeButtonText("No")
droid.dialogShow()
except:
print("Hello, Please update to newest QPython version from (http://play.qpython.com/qrcode-python.html) to use this feature")
【讨论】: