gpt4 book ai didi

android - 如何通过您的应用程序运行 traceroute 命令?

转载 作者:太空宇宙 更新时间:2023-11-03 13:31:04 25 4
gpt4 key购买 nike

我想通过我的应用程序运行 traceroute 命令。
我该怎么做?

Runtime.getRuntime().exec("traceroute google.com")

不工作。

java.io.IOException:运行 exec() 时出错。命令:[traceroute, -4, google.com] 工作目录:null 环境:null11-02 12:51:38.399: E/trace(1604): 在 java.lang.ProcessManager.exec(ProcessManager.java:224)

是否有其他方法,例如使用 NDK 或其他方法。
请帮帮我。

最佳答案

您不能在 Android 中使用 traceroute 命令。

如果你想在安装了 busybox 的 root 设备中使用它,请使用 busybox 安装路径来运行命令。如果您想在 root 设备中使用它,thi 库会很有用。 http://code.google.com/p/roottools/

关于android - 如何通过您的应用程序运行 traceroute 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13154902/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com