【发布时间】:2016-11-30 07:18:11
【问题描述】:
我有定制的硬件和定制的安卓操作系统。在完成日常工作流程后,设备无法保持与无线网络的连接。我在应用程序中使用了 WifiManager.WifiLock 来确保硬件正常运行。但是在我发现我的自定义操作系统无法弥补之后。
所以我已经从我的应用程序中尝试了。
"netcfg" command给我列出网络硬件
lo UP 127.0.0.1 255.0.0.0 0x00000049
wlan0 DOWN 0.0.0.0 0.0.0.0 0x00001002
"netcfg wlan0 up" 和 "ifconfig wlan0 up" 都不能从应用程序工作。
任何人都可以建议我可以从我的应用程序中组装硬件吗?
或任何其他方式,例如本机应用程序类或任何我可以组成硬件的东西。
【问题讨论】:
-
因为您有自定义硬件,请查阅该硬件的驱动程序规范
-
您可能需要执行
su下的命令。 -
@Onik 我试过了也行不通。
-
你能发布日志吗?您是否尝试过使用设置应用程序并启用 wifi?这行得通吗?
-
@7383 是的,它可以工作,但对于可能的应用程序来说,它不是健康的好方法。我需要一些可以阻止 wifi 断开连接的东西。
标签: android networking native ifconfig