Android修改主机名和IP地址问题
16lz
2021-12-04
Android修改主机名和IP地址问题
搜了一下找到如下方法,不知到能用不: Android手机系统如何修改hosts文件 由于某些原因,可能需要修改 hosts 文件指定域名到对应的 IP 地址。Android 是基于 Linux 的系统,与 Linux 类似,通过 hosts 文件来设置。 在 Android 下,/etc 是 link 到 /system/etc 的,我们需要修改 /system/etc/hosts 来实现。但是这个文件是只读,不能通过 shell 直接修改。可以通过连接到 PC 上使用 adb 来修改。步骤如下: 1、获得root权限:adb root 2、设置/system为可读写:adb remount 3、将hosts文件复制到PC:adb pull /system/etc/hosts 4、修改PC机上文件 5、将PC机上文件复制到手机:adb push /system/etc/hosts 如果要查看是否修改成功,可以在PC上执行adb shell,运行cat /system/etc/hosts;或者在手机上运行cat /system/etc/hosts。 在Android 1.6系统中,hosts文件格式有一点与PC机Linux不同:不能在一行中一个IP对应多个域名,比如: 127.0.0.1 host1.example.com host2.example.com host3.example.com 在大多PC机Linux系统是合法的,但不能在Android 1.6上起作用,需要拆成每个域名一行才能使用: 127.0.0.1 host1.example.com 127.0.0.1 host2.example.com 127.0.0.1 host3.example.com |
更多相关文章
- Android的init过程详解(一)
- Android(安卓)NDK开发技巧二
- Android(安卓)NDK相关的库方法
- Android如何获取多媒体文件信息
- Android(安卓)常用开发术语
- Android(安卓)AIDL 跨进程服务 Proxy/Stub
- ANDROID: NDK编程入门笔记
- [置顶] Android中对Log日志文件的分析
- 分享自己在项目中对android文件系统的一些认识