Red de conocimiento informático - Material del sitio web - Cómo modificar el archivo de hosts en Yeshen Simulator

Cómo modificar el archivo de hosts en Yeshen Simulator

En Android, /etc está vinculado a /system/etc. Necesitamos modificar /system/etc/hosts para lograr esto. Sin embargo, este archivo es de solo lectura y no se puede modificar directamente a través del shell. Esto se puede modificar conectándose a una PC usando adb.

1. Método de reemplazo de la línea de comando ADB

Para facilitar la operación, puede descomprimir el programa y la carpeta adb1 en el paquete comprimido en la unidad C.

Los pasos son los siguientes:

1. Obtenga permisos de root: adb root

2. Configure /system para que sea legible y escribible: adb remount

p>

3. Copie el archivo hosts a la PC: adb pull /system/etc/hosts (en este momento, ya hay un archivo hosts copiado a la PC en la carpeta adb)

4. Modifique los archivos en la PC

5. Copie los archivos de la PC al teléfono móvil: adb push hosts /system/etc/hosts

Si desea verificar si la modificación es exitosa, puede ejecutar adb shell en la PC y ejecutar cat / system/etc/hosts o ejecutar cat /system/etc/hosts en el teléfono.

El formato del archivo hosts debe ser una línea por nombre de dominio, por ejemplo:

127.0.0.1 host1.example.com

127.0.0.1 host2 . example.com

127.0.0.1 host3.example.com

ps: ¿Cómo determinar si el teléfono está rooteado? Ingrese a adb shell y presione Enter. Si aparece #, entonces Su. El teléfono es de hecho ROOT.

Otro: el archivo es un poco más grande y, después de ingresar el comando, aparece sin memoria. Las soluciones encontradas en Internet son todas para el simulador. Posteriormente, lo resolví completamente mediante el siguiente método. .