Ubuntu使用魅族手機進行Debug

最近在使用Ubuntu系統進行Android開發

結果發現連接真機Debug的時候居然無法識別

一番折騰以後解決了問題,同時把過程記錄下來。

前言

由於公司的項目過大,用15年款13寸的乞丐版Macbook Pro 已經跑不動了,於是只好把項目導入到自己的PC上。

而自己又用習慣了Macbook Pro的開發環境,對於Windows的命令行實在是無法忍受了,於是給PC裝了個Ubuntu 16.04.

誒,沒想到Ubuntu還挺好用的。具體可以看 從Mac轉投Ubuntu進行Android開發

但是,常在河邊走,哪有不溼鞋。Android Studio + 模擬器 這個組合我覺得還是有點慢,想着要不試試真機,可能編譯速度會快些呢,於是便接上了 魅藍Note 6 ,開始了日常踩坑~

無法識別手機

連接手機後點擊 Run 按鈕,會發現手機那一項的版本是Null,運行項目的話也會失敗。

在終端輸入:

adb devices

會看到手機是無法被識別的。這個時候就需要祭出谷歌大法了: 在硬件設備上運行應用

但是由於魅族不在谷歌的USB供應商ID列表裏面,我們只能自己找辦法了。

其他HTC ,Sony,ZTE,LG,Huawei,Samsung 都是有的~

解決方案

  1. 連接電腦後在手機上選擇 usb計算機連接 -> 內置光盤
  2. 在彈出來的文件夾中選擇 USB Reference Manual -> 簡體
  3. 打開 ADB_參考說明 一步步進行操作就可以了

注意:修改完之後不需要重啓電腦,只要重啓服務,然後把手機連接選項改回來就可以了

成功後的截圖:

Success.png


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章