如何在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访问权限。
答案 0 :(得分:-1)
因为这将执行Linux命令输入
os.system("su")
如果根深蒂固,你会得到提示.....