android - >如何以root身份运行python脚本?

时间:2013-07-17 20:12:48

标签: android python

如何在Android中以root身份运行python脚本? 我制作了一个简单的python脚本并将其放在/data/data/py.test/pyshell.py中 pyshell.py的内容是

import os
os.system('am start -d "http://www.stackoverflow.com"')

如果我尝试命令“python /data/data/py.test/pyshell.py” 它通常应该启动Web浏览器,但事实并非如此。我刚收到一条消息: 开始:意图{dat = http://www.stackoverflow.com}

但是,如果我去终端模拟器并写:

su
python /data/data/py.test/pyshell.py

我获得root权限并且浏览器启动。所以问题必须是root。

如何为“/data/data/py.test/pyshell.py”提供自动/始终root访问权限。

1 个答案:

答案 0 :(得分:-1)

因为这将执行Linux命令输入

os.system("su")

如果根深蒂固,你会得到提示.....