發表文章

目前顯示的是有「adb」標籤的文章

Android Debug Bridge (adb)

圖片
 Android Debug Bridge (adb)  Google 下載 adb  Google 官方 SDK Platform Tools release notes 說明 Windows 版本 Mac 版本 Linux 版本   開啟adb 執行cmd WinKey鍵   +R -> 輸入cmd cd切換至adb資料夾路徑 adb 常用指令 以下為本人常使用到的指令不適所有指令 網路上還有許多的指令應用可以因應各自不同需求收尋 adb devices 列出目前所有連線的裝置 adb shell 進入shell 常使用到的shell指令 ls 顯示目錄內容 cd   切換資料夾 cat  檢視檔案,也可以將顯示的訊息轉入或附加另一檔案 shell是甚麼:                          Wiki的解釋 “ 為使用者提供使用者介面。 泛指所有為使用者提供操作介面的程式 ”                            簡單說明接收user輸入的指令,並對指令進行處理,處理完畢後將結果反饋給user  adb root 取得 root 權限 adb pull ...

Android Studio Serial_Port 無法執行

圖片
 Android Studio Serial_Port 無法執行 前言 本篇會應用到adb,關於adb可以觀看 這篇 關於Android Serial Port可以看 這篇 關閉SELinux SELinux 是一種置於 Linux  kernel 的安全機制 使用adb root 獲得root權限 如果無法進入root代表你的裝置未被授權 你需要想辦法獲得裝置開啟進入root權限才可繼續 adb shell 進入 shell getenforce 可以查詢目前SELinux狀態 Enforcing 執行 SELinux 安全策略 Permissive   SELinux 運作中,不過只有警告訊息不會實際限制domain/type的存取 Disabled   SELinux 沒有運行 setenforce 1 SELinux開啟 setenforce 0 SELinux關閉 setenforce 只是暫時的狀態從新開機後又會回到預設 確認Serial Port 名稱是否正確 下表為Windows & Linux Serial Port Name 但可能因為設備不同而名稱也有些微不同 Windows Com Port Linux equivalent COM 1 /dev/ttyS0 COM 2 /dev/ttyS2 COM 3 /dev/ttyS3 可以使用adb尋找Serial Port Name 進入 shell -> cd dev 切換至dev內 -> ls -l 查看dev內檔案 會看到tty開頭的就是你的Serial Port Name