Rumah> Tutorial sistem> LINUX> teks badan

Langkah dan kaedah terperinci untuk mengubah suai fail hos dalam sistem Android

WBOY
Lepaskan: 2024-08-07 22:43:44
asal
243 orang telah melayarinya

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

Disebabkan beberapa sebab, mungkin perlu menukar nama domain yang dinyatakan dalam fail hos kepada alamat IP yang sepadan. Android ialah sistem berasaskan Linux Sama seperti Linux, ia disediakan melalui fail hos.

Di bawah Android, /etc ialah pautan latihan linux ke /system/etc. Kita perlu menukar /system/etc/hosts untuk mencapai ini. Dan fail ini adalah baca sahaja dan tidak boleh ditukar terus melalui shell. Ini boleh diubah dengan menyambung ke PC menggunakan adb. Langkah-langkahnya adalah seperti berikut:

1. Dapatkan kebenaran root: adbroot

2. Tetapkan /sistem supaya boleh dibaca dan ditulis: adbremount

3 Salin fail hos ke PC: adbpull/system/etc/hosts

4. Ubah suai fail pada PC

5 Salin fail pada PC ke telefon bimbit: adbpush/system/etc/hosts

Jika anda ingin menyemak sama ada perubahan itu berjaya, anda boleh melaksanakan adbshell pada PC dan menjalankan cat/system/etc/hosts atau menjalankan cat/system/etc/hosts pada telefon mudah alih.

Dalam sistem Android 1.6, format fail hos sedikit berbeza daripada PC Linux: satu IP tidak boleh sepadan dengan berbilang nama domain dalam satu barisPengubahsuaian fail hos Linux, contohnya:

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

127.0.0.1

Ia adalah sah pada kebanyakan sistem Linux PC, tetapi ia tidak berfungsi pada Android 1.6 Ia perlu dibahagikan kepada satu baris untuk setiap nama domain untuk digunakan:

127.0.0.1

127.0.0.1

127.0.0.1

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

Penyelesaian untuk menukar fail hos dan memori luar di bawah android

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

Anda perlu menggunakan emulator android untuk mengakses tapak web Walaupun ia menunjuk kepadapengubahsuaian fail hos linuxpada mesin pembangunan, anda perlu menukar fail hos pada andorid,

.

Laman web berikut memperkenalkan teknik

Langkah-langkah khusus adalah seperti berikut

1. Dapatkan kebenaran root: adbroot

2. Tetapkan /sistem supaya boleh dibaca dan ditulis: adbremount

3 Salin fail hos ke PC: adbpull/system/etc/hosts

4. Ubah suai fail pada PC

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

5 Salin fail dari PC ke telefon mudah alih: adbpush

/system/etc/hosts

但在第五步時linux 虛擬主機,有的人會報outofmemory的錯誤

這是由於直接用命令列啟動,而沒加一個參數引起的,所以用下邊這個命令來啟動就行了

$emulator–avdyouravdname–partition-size128

來始於(可能被牆了)

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

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

修改Android模擬器中的hosts檔案

下載android模擬器後解壓縮得到android-sdk-linux_x86資料夾

步入android-sdk-linux_x86/tools/

執行./android創建一個test的虛擬手機

啟動虛擬手機並修改分區大小為128M

./emulator-avdtest-partition-size128

新開啟一個終端在目前目錄執行

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

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

取出hosts檔案到PC上

之後執行

./adbroot

./adbremount

取得root權限並將虛擬手機上的/system重新掛載為可寫入

在筆記本上更改/home/jecelyin/hosts文件,如果須要虛擬手機訪問筆記本上的web網站,hosts的ip位址應為10.0.2.2

執行下邊命令傳回

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

重啟模擬器

Atas ialah kandungan terperinci Langkah dan kaedah terperinci untuk mengubah suai fail hos dalam sistem Android. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:itcool.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!