android的hosts檔案在 /root下的/system/etc下,這個系統分割槽為唯讀屬性,不允許編輯和替換檔案
手機要root;將要進行替換的hosts傳乙份到手機的sd卡分割槽上,例如我的用於替換的hosts的真實路徑為:
/storage/sdcard0/download/hosts
電腦接上手機,usb除錯模式開啟
退出所有手機管理軟體和qq,否則他們可能會占用adb的5037埠
執行adb解壓資料夾下的cmd.exe
在cmd介面中輸入 adb shell,回車,su,回車,就成為root身份了
adb中,要將android系統分割槽掛載為可讀寫(一般不報錯即是成功了):
mount -o rw,remount /system
(網上很多人說用adb remount命令,但是我的公尺2一直執行失敗)
adb中,將sdcard分割槽的hosts檔案的內容寫入到系統的hosts檔案中:
cat /storage/sdcard0/download/hosts > /system/etc/hosts
進行修改結果的驗證,如果內容正確,重啟手機即可生效:
cat /system/etc/hosts
msi檔案替換修改cab檔案
一些產品打包發布時希望把cab檔案注入msi檔案或者替換msi裡的cab檔案,我前段時間做了相關的工作,與大家分享下。軟體準備 orca,msidb,cabarc.首先執行orca,開啟目標msi,然後工具 選項 資料庫 把 每次儲存乙個資料庫時生成唯一的程式包 和 另存為 時複製嵌入的流 選上。然...
python 檔案內容修改替換操作
當我們讀取檔案中內容後,如果想要修改檔案中的某一行或者某乙個位置的內容,在python中是沒有辦法直接實現的,如果想要實現這樣的操作只能先把檔案所有的內容全部讀取出來,然後進行匹配修改後寫入到新的檔案中。例項 如下所示 開啟舊檔案 f open file text.txt r encoding ut...
劍指offer(python版) 2 替換空格
牛客網 leetcode 1 暴力解題 replace直接替換 2 從前向後記錄 數目,從前向後替換 class solution s 源字串 def replacespace self,s write code here 方法一 暴力解題 replace函式替換 s s.replace 20 re...