近期剛接觸一種工具(命令),什麼命令呢?就是adb命令,對這個命令純屬乙個小白鼠,什麼都不懂,所以僅僅能adb --help 一下引數。然後就嘗試著使用。
今天遇到乙個問題,需要將某個檔案拷到小機上面,小機能夠理解為手機或者平板電腦這樣的相似的機子,機子是跑安卓的。頓時就不知道怎麼拷貝了。於是搜尋了一番,從此就與adb打上交道了。
首先使用usb連線電腦與小機,然後安裝adb對應的驅動,這是第一步,也是必需要做的。
進入doc系統後,敲入adb shell 能夠進入linux命令列狀態,說明adb能夠使用了。
回到標題,我們如今要講的是adb push命令的使用。假設你的linux也安裝有adb命令的話,能夠使用adb --help檢視一下adb是怎樣使用的。我這裡挑選一條來分析:
adb push - copy file/dir to device
這就是adb push的用法了,這個不用我解釋,大家都懂吧。
以下介紹怎樣使用這個命令:
假設你的檔案在d盤的根資料夾下。比方d:\file.txt
進入doc後。使用命令:adb push d:\file.txt /system/temp/
意思是將windows下d盤根資料夾下的file.txt檔案複製到小機(手機或者平板)的/system/temp/資料夾下。
你在執行這條命令時。可能會遇到failed to copy 'd:\file.xtxt' to '/system/temp/' : read-only file system 的報錯資訊。
怎麼解決呢?非常easy,使用以下這條命令:
先退出adb,再remount。!!
adb remount
它的意思是將裝置改為可讀可寫。
adb remount - remounts the /system partition on the device read-write
看到remount succeeded後,就能夠再次執行:adb push d:\file.txt /system/temp/ 這樣就能夠成功了,就能夠在小機的/system/temp/資料夾下看到file.txt檔案了。
假設你要將小機的檔案複製到電腦上來,那就執行adb pull命令,這非常easy了吧?
使用ADB push和pull命令以及相關許可權總結
adb push 從電腦傳送檔案到手機,許可權是系統許可權 adb install 從電腦傳送檔案到手機,許可權是使用者許可權 adb pull 從手機傳送檔案到電腦 1.手機要確定root,有些手機自帶root功能,但是許可權不完全開放,如魅族mx5。推薦一款工具kingroot。2.手機連線上電...
adb 命令修改Android系統檔案
window10系統,以修改build.prop為例 1.開乙個cmd a adb shell b su a,b這兩步是獲取root許可權,請注意手機顯示,有彈窗的話,請點確定 c mount o rw,remount system c這一步是掛載系統可讀寫 d cp system build.pr...
adb push上載檔案到SD儲存卡
1 android tools 目錄下 mksdcard指令 出1 gb的儲存卡 mksdcard 1024m home yinjk sdcard.img 經過一小段的硬碟讀取時間後,就會在android sdk tools 目錄下生成乙個檔案大小為1gb的sdcard.img檔案,也可以依照自己的...