我正在构建一个应用程序。它需要在运行时更改主机名。是否可以通过Android代码执行此操作?
我知道这个
setprop net.hostname someabcdefgh
但是我想在运行时更改它。是否有可用于更改主机名的API?
答案 0 :(得分:0)
要更改主机名(设备名称),您必须使用终端(以root用户身份):
对于Eclair(2.1):回复MYNAME>的/ proc / SYS /内核/主机名
对于Froyo(2.2):(也适用于大多数2.3)setprop net.hostname MYNAME
然后重新启动你的Wi-Fi。要查看更改,请键入uname -a
某些设备需要重启才能开始工作!