ホームページ >システムチュートリアル >Linux >Android システムで hosts ファイルを変更するための詳細な手順と方法

Android システムで hosts ファイルを変更するための詳細な手順と方法

WBOY
WBOYオリジナル
2024-08-07 22:43:44849ブラウズ

Android 系统修改 hosts 文件的详细步骤与方法

何らかの理由により、hostsファイルに指定されているドメイン名を対応するIPアドレスに変更する必要がある場合があります。 Android は Linux ベースのシステムであり、Linux と同様に、hosts ファイルを通じてセットアップされます。

Android では、/etc は /system/etc への Linux トレーニング リンクです。これを実現するには、/system/etc/hosts を変更する必要があります。また、このファイルは読み取り専用であり、シェルから直接変更することはできません。これは、adb を使用して PC に接続することで変更できます。手順は次のとおりです。

1. root 権限を取得します: adbroot

2. /system を読み取りおよび書き込み可能に設定します: adbremount

3. hosts ファイルを PC にコピーします: adbpull/system/etc/hosts

4. PC上でファイルを変更する

5. PC 上のファイルを携帯電話にコピーします: adbpush/system/etc/hosts

変更が成功したかどうかを確認したい場合は、PC で adbshel​​l を実行して cat/system/etc/hosts を実行するか、携帯電話で cat/system/etc/hosts を実行します。

Android 1.6 システムでは、hosts ファイル形式は PC Linux の形式とは少し異なります。1 つの IP を 1 行で複数のドメイン名に対応させることはできませんLinux hosts ファイルの変更、例:

修改文件类型_linux hosts文件修改_修改文件软件免费下载

127.0.0.1

ほとんどの PC Linux システムでは合法ですが、Android 1.6 では機能しません。使用するにはドメイン名ごとに 1 行に分割する必要があります。

127.0.0.1

127.0.0.1

127.0.0.1

------------------------------------------------- ------------------------------------------

Androidでのホストファイルの変更とメモリ不足の解決策

修改文件软件免费下载_修改文件类型_linux hosts文件修改

ウェブサイトにアクセスするには Android エミュレータを使用する必要がありますが、開発マシンでは

linux hosts ファイルの変更 を指していますが、andorid では hosts ファイルを変更する必要があります。 以下のサイトでテクニックが紹介されています

具体的な手順は以下の通りです

1. root 権限を取得します: adbroot

2. /system を読み取りおよび書き込み可能に設定します: adbremount

3. hosts ファイルを PC にコピーします: adbpull/system/etc/hosts

4. PC上でファイルを変更する

修改文件类型_修改文件软件免费下载_linux hosts文件修改5. PC から携帯電話にファイルをコピーします: adbpush

/system/etc/hosts

Aber im fünften Schritt des virtuellen Linux-Hosts werden einige Leute Fehler wegen unzureichendem Arbeitsspeicher melden

Dies wird dadurch verursacht, dass es direkt über die Befehlszeile gestartet wird, ohne einen Parameter hinzuzufügen. Verwenden Sie also einfach den folgenden Befehl, um es zu starten

$emulator–avdyouravdname–partition-size128

Komm von (vielleicht blockiert)

============================================== === ============================================ === ==============

修改文件类型_linux hosts文件修改_修改文件软件免费下载

Ändern Sie die Hosts-Datei im Android-Emulator

Laden Sie den Android-Emulator herunter und entpacken Sie ihn, um den Ordner android-sdk-linux_x86 zu erhalten

Betreten Sie android-sdk-linux_x86/tools/

Führen Sie ./android aus, um ein virtuelles Testtelefon zu erstellen

Starten Sie das virtuelle Telefon und ändern Sie die Partitionsgröße auf 128 MB

./emulator-avdtest-partition-size128

Öffnen Sie ein neues Terminal und führen Sie es im aktuellen Verzeichnis aus

修改文件软件免费下载_linux hosts文件修改_修改文件类型

./adbpull/system/etc/hosts/home/jecelyin/

Hosts-Datei auf den PC entfernen

Ausführen nach

./adbroot

./adbremount

Erhalten Sie Root-Berechtigungen und mounten Sie /system erneut als beschreibbar auf dem virtuellen Telefon

Ändern Sie die Datei /home/jecelyin/hosts auf dem Laptop. Wenn Sie ein virtuelles Telefon benötigen, um auf die Website auf dem Laptop zuzugreifen, sollte die IP-Adresse von Hosts 10.0.2.2 lauten

Führen Sie den folgenden Befehl aus, um zurückzukehren

./adbpush/home/jecelyin/hosts/system/etc/hosts

Starten Sie den Emulator neu

以上がAndroid システムで hosts ファイルを変更するための詳細な手順と方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。