author avatar
    客服部資深專員
 

摘要
adb說白了就是一個debug工具,通過它,我們除了可以管理手機模擬器或者其他裝置的狀態外,還可以進行很多操作,例如安裝軟體、系統升級以及執行shell命令等。簡單來說,adb就是一個連接安卓手機和PC端的橋樑,可以讓用戶在電腦上對手機進行全面的操控。那麼我們如何在安卓系統中通過adb命令列把照片和程式儲存到SD卡裡呢?



什麼是adb?

adb的全稱為Android Debug Bridge,通過它,我們除了可以管理手機模擬器或者其他裝置的狀態外,還可以進行很多操作,例如安裝軟體、系統升級以及執行shell命令等。簡單來說,adb就是一個連接安卓手機和PC端的橋樑,可以讓用戶在電腦上對手機進行全面的操控。

如何在安卓系統中通過adb命令列把照片和程式儲存到SD卡裡?

1、我們以照片為例。在安裝了SDK後,按快速鍵“Wins+E”,右擊“本機”,選擇“內容”。進入頁面後,先點擊左側的“進階系統設定”,再點擊“環境變數”。
進階系統設定
2、在下方的“系統變數”中,找到“Path”,再選擇“編輯”。
系統變數
3、進入頁面後,點擊“新建”,然後把SDK下載包的位址複製上去。
SDK下載包
4、用資料線把手機連接至電腦,它可能會出現“USB調試”的提示,然後你可以選擇“傳輸檔案”,也有可能不會出現該提示框,那樣就不用設定了。
USB電腦連接
5、我們以這張照片為例,通過adb命令列把它儲存到SD卡上去。
adb命令
6、按快速鍵“Wins+R”,搜索並打開cmd命令提示字元,然後在滑鼠閃爍處輸入“adb devices”,再按回車執行,就證明你的手機已經連接上電腦了。
打開cmd輸入adb devices
7、輸入C:\Users\雲中傳媒>adb push C:\Users\雲中傳媒\Desktop\2\100.PNG storage/emulated/1/DCIM/Renee/100.PNG。
輸入照片
Tips1、“C:\Users\雲中傳媒>”是本身就有的,不需要輸入。
2、“adb push”是命令,代表的是把照片“推送”出去。
3、“C:\Users\雲中傳媒\Desktop\2\100.PNG”是你想要儲存的照片的位置。
4、“storage/emulated/1/”代表的是SD卡。
5、“DCIM/Renee/”是你想要把照片儲存到SD上的資料夾的名稱。
6、 最後的“100.PNG”可以重新命名,比如改成“200.PNG”的話,SD卡中這張照片的名字就是“200.PNG”。
8、儲存成功。
全部檔案

如何通過adb命令列把照片和程式從手機儲存到電腦裡?

1、重複上一個標題中的前4步,然後我們嘗試儲存一下這張照片,注意它的“位置”。
照片詳情
2、在滑鼠閃爍處,輸入C:\Users\雲中傳媒>adb pull storage/emulated/0/DCIM/Camera/SAVE_20181108_200223.jpeg。
照片
Tips1、“C:\Users\雲中傳媒>”是本身就有的,不需要輸入。
2、“adb pull”是命令,代表的是電腦從手機中“獲取”照片。
3、“storage/emulated/0/”代表的是手機。
4、“DCIM/Camera/SAVE_20181108_200223.jpeg” 則是你想要儲存的圖片的位置。
6、 我的用戶名稱是“雲中傳媒”,請根據你自己的用戶名稱,把“C:\Users\雲中傳媒>”改成“C:\Users\XXXX>”。
7、 如果你沒有另外輸入儲存位址的話,照片和程式會預設上載到C槽Users的用戶名裡。
3、儲存成功。
儲存成功

什麼是SDK?

SDK的全稱為Software Development Kit,廣義上,它作為軟體開發工具,指輔助開發某一類軟體的相關文檔、範例和工具的集合。SDK可以簡單地為某個程式設計語言提供應用程式介面API的一些檔案,但也可能會包括一些能與某種嵌入式系統通訊的複雜的硬體。為了鼓勵開發者使用其系統或者語言,許多SDK都是免費提供的。