android - 如何将 Android Things mDNS 主机名 (Android.local) 更改为其他名称
问题描述
我有一个 IoT 项目,它必须通过本地网络识别我的RaspberryPI(具有Android Things操作系统)。
执行此操作的一个好方法是使用Android Things 广播为Android.local
.
问题是:我可以更改Android.local
为somethingelse.local
以便我没有任何冲突吗?
我知道可以使用 Linux 操作系统,如此处所示。我可以在 Android Things 上做同样的事情吗?
提前致谢!
解决方案
我知道 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 文件。如果您想再次重命名,您需要先删除此行
推荐阅读
- python-3.x - 如何从列表中删除字母数字字符并将它们拆分为结果?
- deep-learning - 使用pytorch进行多类图像分割中的ground truth形状
- ios - SwiftUI:如何在日历日更改时重新应用 ForEach 过滤器?
- java - 带有 ActiveMQ 的 Apache Camel JMS:以动态优先级发送消息
- python - 自上次获胜以来的游戏 python pandas
- java - 如何在方法中正确使用 LocalTime?
- javascript - 根据多个其他选择选项更改选择选项
- javascript - 如何创建具有两个数组的引导列表组?
- jenkins - 如何使用 Terraform 在 AWS CodePipeline 中为 Jenkins 创建自定义操作
- python - 如何将 Python 包从 Nexus 迁移到 Azure DevOps