本文年代久远,可能已经不适用。仅供参考!

总有一些强迫症的奇葩,看到安卓手机在路由器里面的主机名称示诸如android-515------**23b22之类的名称,感到不爽,非常不方便识别自己的手机。

一般情况下,安卓手机的主机名为类似于android-515------**23b22这样的字符串,在路由器下的显示不够友好,不方便管理。针对root过的手机,可以按照本文的方法修改主机名。

修改前的主机名
修改前的主机名

首先,要有一定的动手能力。然后,一部root过的安卓手机。最后,就是本篇教程啦。

方法一:用命令修改主机名

需要的安卓应用:终端模拟器 (或者其他可以执行命令操作的应用)

在终端模拟器中输入以下命令

1
2
3
4
su
getprop net.hostname
setprop net.hostname Cupid
getprop net.hostname

过程如图

安卓终端模拟器
安卓终端模拟器

代码解释

su获得root权限,这一步,授权管理要设置允许

getprop net.hostname查看此时的主机名

setprop net.hostname Cupid设置主机名为Cupid,可以替换成你想要名称,只能是英文或者数字,不能有空格

优点 简单,安全 弊端 重启手机后,设置失效,需要重新设置主机名。不过,我们一般很少重启手机,这个办法也可以用一用。

方法二:修改系统配置文件/system/build.prop

需要的安卓应用:R.E.管理器 (或者其他带有root功能的文件管理器)

用R.E.管理器挂载/system目录为可写,然后打开/system/build.prop文件,并在最后一行加入以下內容

1
net.hostname=Cupid

等号后面是自己想设置的主机名,根据实际情况替换,要求同样是只能是英文或者数字,不能有空格。R.E.管理器会自动备份原文件。保存以后重启手机就可以了。该方法能够永久生效,一劳永逸。过程如下所示

SolidExplore文件管理器
SolidExplore文件管理器

编辑build.prop文件
编辑build.prop文件

展示一下设置成功后的效果图

修改后的主机名
修改后的主机名

參考文章