android adb 讀寫模式 掛載檔案系統

2021-09-06 14:54:53 字數 1662 閱讀 4375

>adb shell

shell@android:/ $ su su

shell@android:/ #  mount -o rw,remount yassf2 /system/ 

通常push到手機記憶體裡的檔案還需要設定讀r寫w執行x屬性:

chmod 644 ******

常用adb命令:

adb 預設不支援中文字元,需要重新原始碼編譯,見另一日誌:

解除安裝:uninstall [-k] [package] k表示保留配置檔案

安裝:install -r [package]

上傳:adb  push  text.txt   /sdcard/txt.txt

顯示執行中的程序及cpu使用情況top  

顯示記憶體使用情況free

更改乙個或多個檔案或目錄的屬主和屬組chown 

啟動activity: am start -n 包名/類名 如am start -n cn.qylk/.logo

相機  am start -n com.android.camera/com.android.camera.camera

瀏覽器am start -n com.android.browser/com.android.browser.browseractivity

定位 am start -a android.intent.action.view geo:0,0?q=beijing

啟動網頁am start -a android.intent.action.view -d

打**am start -a android.intent.action.call -d tel:88888888

啟動serviceam startservice -n cn.qylk/.service.localservice

檢視log資訊 logcat -s [標籤名]【記錄到檔案:-f [filename]】

檢視裝置adb devices

進入shelladb -s emulator-5554 shell

裝置序列號adb get-serialno

快捷方式ln -s

重啟reboot [-n] [-p] [rebootcommand] 

-n: 在重開機前不做將記憶體資料寫回硬碟的動作。

adb reboot 重新啟動

adb reboot recovery 重新啟動到recovery

adb reboot bootloader 重新啟動到bootloader 

掛載systemadb remount

載入檔案系統mount -a [-r] [-t type] [-o options] [-rw] device dir。 

-t type:顯示被載入檔案系統的型別。 

-n:一般而言,mount掛上後會在/etc/mtab中寫入一筆資料,在系統中沒有可寫入檔案系統的情況下,可以用這個選項取消這個動作。  

如:mount -o remount,rw /dev/block/mtdblock3 /system

常用檔案命令:rm、cp、mkdir、mv、chmod、grep(文字搜尋)、find、

殺程序:kill

比較檔案diff(顯示詳細不同點)、cmp(顯示結論)

檢查檔案系統的磁碟占用df

顯示檔案內容 cat [name]

Android adb網路除錯模式

對android比較熟悉的開發人員,對adb通過usb usb連線android裝置 除錯android裝置應該不會陌生,因為大部分資料都是這樣做的。但是假如你的android裝置沒有usb口,只有網口,能不能除錯呢?比如移植過程中通過nfs啟動的android系統,再比如你的裝置上面usb裝置匱乏...

檔案讀寫模式

r僅讀,待開啟的檔案必須存在。w僅寫,若檔案已存在,內容將先被清空。a僅寫,若檔案已存在,內容不會清空。r 讀寫,待開啟的檔案必須存在。w 讀寫,若檔案已存在,內容將先被清空。a 讀寫,若檔案已存在,內容不會清空。rb僅讀,二進位制,待開啟的檔案必須存在。wb僅寫,二進位制,若檔案已存在,內容將先被...

Python讀寫檔案模式

1 r 開啟唯讀檔案,該檔案必須存在。2 r 開啟可讀寫的檔案,該檔案必須存在。3 w 開啟只寫檔案,若檔案存在則檔案長度清為0,即該檔案內容會消失。若檔案不存在則建立該檔案。4 w 開啟可讀寫檔案,若檔案存在則檔案長度清為零,即該檔案內容會消失。若檔案不存在則建立該檔案。5 a 以附加的方式開啟只...