首页 > 解决方案 > 如何将 Android Things mDNS 主机名 (Android.local) 更改为其他名称

问题描述

我有一个 IoT 项目,它必须通过本地网络识别我的RaspberryPI(具有Android Things操作系统)。

执行此操作的一个好方法是使用Android Things 广播Android.local.

问题是:我可以更改Android.localsomethingelse.local以便我没有任何冲突吗?

我知道可以使用 Linux 操作系统,如此处所示。我可以在 Android Things 上做同样的事情吗?

提前致谢!

标签: androidraspberry-piadbandroid-thingsmdns

解决方案


我知道 Android Things 不再受支持,但仍然......我找到了解决方案:您可以通过 ADB 设置主机名:

adb connect x.x.x.x  # where x.x.x.x is ip address of your device                                                   
adb root
adb remount
adb shell
su
cd system
echo 'net.hostname=newHostName' >> build.prop 

echo 'net.hostname=newHostName' >> build.prop 将新行附加到 build.prop 文件。如果您想再次重命名,您需要先删除此行


推荐阅读