Android以编程方式更改WiFi主机名
我正在构建一个应用程序。它需要在运行时更改主机名。是否可以通过android代码实现这一点 我知道这一点Android以编程方式更改WiFi主机名,android,android-networking,Android,Android Networking,我正在构建一个应用程序。它需要在运行时更改主机名。是否可以通过android代码实现这一点 我知道这一点 setprop net.hostname someabcdefgh 但我想在运行时更改它。是否有任何API可用于更改主机名?要更改主机名(设备名),您必须使用终端(作为根用户): 对于Eclair(2.1):echo MYNAME>/proc/sys/kernel/hostname 对于Froyo(2.2):(也适用于大多数2.3)setprop net.hostname MYNAME
setprop net.hostname someabcdefgh
但我想在运行时更改它。是否有任何API可用于更改主机名?要更改主机名(设备名),您必须使用终端(作为根用户):
对于Eclair(2.1):echo MYNAME>/proc/sys/kernel/hostname
对于Froyo(2.2):(也适用于大多数2.3)setprop net.hostname MYNAME
然后重新启动wi-fi。要查看更改,请键入uname-a
有些设备需要重新启动才能工作