關於android串列埠開發的一些必備知識

圖片來源網路
最近一直在做android串列埠開發,有一些串列埠預設是沒有許可權的,對於這個問題,我也是研究了許久。剛開始用串列埠除錯工具是打不開串列埠檔案的,然後各自百度、查部落格,無果。後來再公司開發前輩那學到了一些用adb授權的一些知識,特分享給大家。

圖片來源網路
adb環境我就不在此講解了,不懂的童鞋自行百度。
首先開啟windows的命令提示視窗,輸入adb shell。
然後輸入cd dev。
輸入ls,檢視當前裝置串列埠。此時會出現ttyS等串列埠名。
我們選擇需要授權的串列埠,例如,我要設定ttyS1的串列埠許可權,只需要輸入chmod 777 ttyS1即可。
那串列埠許可權是否修改成功呢,此時我們再在命令框中輸入ls ttyS1 -l 即可。
如出現crwxrwxrwx。即為修改許可權成功
關於許可權允許我多說幾句。檔案許可權: 9位,每3位一組,每一組: rwx(讀,寫,執行),當改組不具有某一許可權用-代替。
第一組為: 檔案擁有者的許可權, 該檔案的擁有者可以讀寫,但不可執行,第二組為: 同群組的許可權,第三組為: 其他非本群組的許可權。

掃一掃,關注我。本公眾號不是專門討論技術的,也有一些社會動態,個人職場心得,我最近也一直都在努力提升自己,不僅僅是技術方面的哦,有任何事情都可以分享給大家。總之大家來一起搞事情吧。

也可以加個人號,並註明來意,我一併拉群。