gpt4 book ai didi

android - 如何通过 shell 命令启用 Android 网络共享?

转载 作者:行者123 更新时间:2023-11-30 04:48:38 28 4
gpt4 key购买 nike

有没有办法使用 shell 命令在 Android 2.2 FRG22D 中启用 USB Tethering 选项?

我的目标是将运行 Android 2.2 的摩托罗拉 Droid 变成微型服务器。此设备无法连接到 3G,并且 Wifi 不是选项。该设备将始终通过 USB 连接到具有网络连接的计算机。我已经得到了反向网络共享工作,但我仍然必须在每次 USB 连接重置时(例如当计算机重新启动时,电缆被拔掉等)。我的目标是编写一个可以在主机上运行的脚本,无需接触 Droid 即可启动 USB 网络共享(我有 root 访问权限,设备将始终通过 USB 连接,因此我可以使用 ADB 发出 shell 命令)。

我一直在寻找执行此操作的 shell 命令,但没有找到任何结果。另一种可能的解决方案是我可以编写一个小应用程序(使用 NDK 或 SDK)并从脚本中调用它,但我还是找不到有关如何通过代码更改系统设置(至少是网络级别设置)的任何信息。

有什么建议吗?

最佳答案

在Settings app的源代码中,使用了mWifiManager.setWifiApEnabled(null, enable),但SDK中似乎没有这个功能(已检查2.2和2.3)。

关于android - 如何通过 shell 命令启用 Android 网络共享?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4174449/

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