1. 程式人生 > >mac 系統開發android 真機除錯找不到裝置的問題

mac 系統開發android 真機除錯找不到裝置的問題

最近學習android開發,安裝了ADT開發環境之後,啟動模擬器,慢的要死啊,完全不如蘋果的好用,沒法,自己買個android手機,準備聯機除錯程式。沒想到在這個過程中,遇到了好多的坑,作為一個新人,每一步都過不去,花了將近2個小時,在萬能的百度裡查了n多次,終於解決了。在此,做個記錄,希望大家不要走我走過的彎路。

1、確保你的android裝置真正連結到電腦上了,我在這裡遇到過坑,弄了好久,才發現能充電的線,確無法傳遞資料過去。所以不要以為隨便拿一根線,能充電,就可以傳遞資料了,我就是這麼傻傻的拿了根不能用的資料線聯機除錯了半天。

方法:下載一個 androidfiletransfer.dmg,安裝之後,看看能不能讀取手機資料,如果能夠讀取,好的,恭喜你,第一步完成了。

2 設定好你機器的環境變數,(這個我在之前的帖子裡介紹過,大家可以往前翻一下)。

第一步: 檢視usb裝置資訊(我用的是魅族mx3)

在 終端輸入:system_profiler SPUSBDataType     可以檢視連線的usb裝置的資訊

比如我的usb資訊如下(部分內容):

 M351:

              Product ID: 0x4e26

              Vendor ID: 0x18d1  (Google Inc.)

              Version:  2.33

              Serial Number: 351BBJHCBWT6

              Speed: Up to 480 Mb/sec

              Manufacturer: MEIZU

              Location ID: 0x1a120000 / 4

              Current Available (mA): 500

              Current Required (mA): 2

其中的 vendor ID: 0x18d1 很重要,記下來

第二步: 建立、修改adb_usb.ini檔案

輸入: vi ~/.android/adb_usb.ini 命令,在開啟的 adb_usb.ini檔案中新增0x18d1

 (然後儲存退出)

然後請一定重啟finder :滑鼠單擊視窗左上角的蘋果標誌-->強制退出-->Finder-->重新啟動

第三步:重啟adb  

adb kill-server

adb start-server

adb devices

就可以看到列表了!



注意,出現上面的裝置之後才算成功

如果ADT中log遇到下面的問題:

[2011-07-27 10:31:48 - DeviceMonitor]Adb connection Error:EOF 
[2011-07-27 10:31:48 - DeviceMonitor]Connection attempts: 1 
[2011-07-27 10:31:49 - DeviceMonitor]Connection attempts: 2 
[2011-07-27 10:31:50 - DeviceMonitor]Connection attempts: 3 
[2011-07-27 10:31:51 - DeviceMonitor]Connection attempts: 4 
 
不要慌張,重啟eclipse。

上面的步驟都完成之後,開啟模擬器介面

恭喜你,大工告成了。

相關推薦

mac 系統開發android 除錯裝置的問題

最近學習android開發,安裝了ADT開發環境之後,啟動模擬器,慢的要死啊,完全不如蘋果的好用,沒法,自己買個android手機,準備聯機除錯程式。沒想到在這個過程中,遇到了好多的坑,作為一個新人,每一步都過不去,花了將近2個小時,在萬能的百度裡查了n多次,終於解決了。

如何解決android studio :nothing to show 除錯裝置 的問題

情況是這樣的:前幾分鐘還在手機執行的程式,做了簡單的介面修改,沒有改配置檔案點選run的時候就找不到外接裝置跟模擬器了。出現nothing to show 百度了一下。得到的答案是* noting to show 沒什麼可秀的???*【黑人問號臉】。 然

Unity Frame Debugger連線Android除錯

當用Profiler分析到不是程式碼導致的效能問題,當前場景最大的效能瓶頸時渲染時,或者自己寫的Shader要除錯時,都可以用Frame Debugger進行除錯。 按下列步驟設定打包,既可以用Profiler又可以用Frame Debugger連線Android真機: ① 手機開啟開發者模式和USB除錯

告別 USB,用 wifi 進行 Android 除錯

--------------------- 本文來自 wdeo3601 的CSDN 部落格 ,全文地址請點選:https://blog.csdn.net/captive_rainbow_/article/details/81012704?utm_source=copy 先看

Vue + quasar-framework進行Vue混合app開發 ─ App除錯(三)

寫程式碼總避免不了會出錯需要除錯,Quasar混合開發的app除錯方法也很簡單,就和平時寫web端程式碼除錯一樣。 此處列幾種常用的除錯方法 真機除錯 真機除錯也就是用自己的手機進行除錯,完全真實環境。

小米手機升級系統後無法除錯

問題描述: 今天除錯工程時發現無法除錯了,除錯視窗提示“INSTALL_CANCELED_BY_USER”。 問題分析: 第一反應是手機連線線問題,換了一條後問題還存在。想了想最近程式碼有同事修改過,然後回退到之前版本,問題依然存在。 再三反思後得出答案,是因為系統升級了造

ReactNative Mac配置安卓除錯環境

其實Mac下配置安卓環境可以通過AndroidStudio來完成,這個度娘上有很多的資料,在這記錄下我繞過AndroidStudio進行安卓的真機除錯的配置過程。 貼上執行時的報錯資訊:No connected devices! FAILURE:

android 除錯魅族手機無法顯示logcat日誌

昨天遇到一個問題,採用多處logcat檢視日誌方式除錯,卻發現並不能顯示logcat日誌資訊,搞了好久,才找到解決方法 問題:採用魅族手機真機除錯的時候,可能無法打印出logcat資訊 解決方法:找

Android新手入門2016(3)--Android除錯

,引用必須註明出處! 軟體開發肯定是經常需要除錯的。前文已經說過,安卓虛擬機器是很慢的,因為CPU指令不同。所以最好,最省力的方法就是真機除錯。 需要的工具--Android手機。 先說明一些東西: 手機是網際網路公司必爭之地,在兲朝,幾乎所有的PC廠商,都想往手機裡面鑽。

react native for android 除錯報錯

鼓搗了一個星期的react native for android ,搭建了一個星期,終於運行了,在虛擬機器上。可是在真機上報錯,後來諮詢了別人說是要調成一樣的IP,還是不會改,在網上各種搜,終於搜到了

react -native Android除錯注意的問題

1.用Android studio把ipk執行到真機上面去。 2.再用vscode把專案開啟,再把服務用npm啟動起來 (1).用vscode的終端輸入:npm start  (2).出現端口占用情況  Looking for JS files in    /Users/x

ios開發無線除錯

要求環境: Xcode version 9.0, iOS 11.0, Mac與iPhone連線同一個WiFi訊號 開啟Xcode, 使用資料線連線iPhone, 開啟Xcode –>Window –>Devices and Simulators:  勾選S

Eclipse + Android + 除錯的問題

1)安裝jdk 2)下載解壓SDK 3)一開始我除錯執行的時候總是說 "No compatible targets ...." 解決方案: 下載手機的驅動,安裝的時候有一點需要注意,直接開啟

android 除錯

1、開啟手機USB除錯。我是華為P6手機,設定--->關於手機---->版本號(觸控4次即可開啟開發者模式),返回,會出現開發人員選項。點選開發人員選項,發現USB除錯處於開啟狀態。 2、用adb命令測試是否有裝置已連線 命令:adb devices C:\Do

【React-Native】windows環境下Android除錯指南

推薦使用IntelliJ IDEA作為react-native專案的IDE,它兼有Android Studio和WebStorm的功能,也就是既支援安卓開發同時也支援web開發(包括react的jsx語法),且除錯起來相當方便。 準備工作 下載安卓SDK。 安裝

android除錯方法

1. 設定android手機為USB除錯模式。步驟: menu---> 設定 ---> 應用程式 ---> 開發 , 選擇【USB除錯】 2. 用USB連線手機和電腦,並確保成功。步驟: 在windows下執行c:/adb devices, 檢視手機是否已

android 除錯 DDMS 看到程序

關於看不到程序列表: 想檢視記憶體情況的,卻發現update heap不能點,是暗的,然後又知道必須先選中程序,那個按鈕才有效,可是問題又來了,模擬器可以看到程序,真機卻只有裝置名字,看不到程序列表。 看了好多文章,好多論壇,好多說要root,“ adb kill-serv

android studio 除錯連結上或者offline,adb.exe被佔用

原因android studio 掛掉 第一種方法:關機重啟android studio; 第二種方法:5037埠被佔用;開啟cmd,輸入:netstat -ano | findstr "5037";                       (1) tasklist

React-native 關於 android 出現連上服務器

行程 找到你 解決辦法 快的 連不上 二維 掃描 顯示 到你 我們都知道使用RN開發移動端應用時,我們要在手機端運行程序,可以下載 expo 這個軟件進行掃描二維碼連接到開發的APP上 有時會有突然連不上之前連上過的應用,出現如下畫面 首先保證你的電腦和你的手機在同

關於win10安卓除錯無法找到裝置的問題

之前在win10系統上除錯安卓裝置,usb接好了,結果居然沒有找到裝置。 一般出現這種情況可能是電腦的驅動沒裝好。 於是找了驅動人生大佬來診斷,確實是少了安卓usb驅動。 正常來說用驅動人生裝個usb驅動應該就完事了。 結果我電腦比較奇葩,驅動裝不上,一裝上去又爆紅色。 沒辦法,驅動人生也救不了我。