Mac下Android studio 執行真機
一·配置 adb
-
開啟 Android studio 的終端視窗,輸入 adb 。
如果顯示 command not found ,則說明 adb 沒有配置好,進行第 2 步。否則已經配置好了
2. 建立 bash_profile 檔案
輸入指令 touch .bash_profile
3. 開啟檔案
輸入指令 open -e .bash_profile ,彈出一個檔案 4. 修改檔案,為 adb 配置路徑
在檔案中新增
export PATH=${PATH}: ( sdk 路徑) /platform-tools
其中 Sdk 路徑檢視方法:開啟 Android studio ,在電腦螢幕最上方選單欄點選 Android studio/proferences/appearance&behavior/system settings/Android sdk
然後在視窗右側 android sdk location 裡面可以看到 sdk 路徑
5. 儲存並執行 adb 的配置路徑
終端輸入指令 source .bash_profile
6. 測試
終端執行 adb 指令,不再是 command not found ,配置成功
7. 下次開啟 Android studio 也許 adb 仍然是 command not found ,則執行一下步驟 5 即可
二 . 真機測試
1. 連結手機
手機和電腦分別開啟 handshaker ,建立連線
2. 手機進入 usb 開發模式
Vivo 手機方法:在手機上進入:設定 / 更多設定 / 關於手機 /
點選軟體版本號連續 7 次,進入開發模式(這種設定方法在到了第 5 步的時候可能會出問題,不過到時候按照第 5 步的方式重新設定一下開發模式,問題即可解決)
3.android studio 上設定執行裝置為真機
點選 app 右側下拉選單,選 edit configurations
在 android app 下選 app ,右側視窗 target 欄下拉選單選擇 USB device ,然後儲存設定
4. 修改 adb_usb.ini 檔案並寫入手機 Vendor ID
-
在終端輸入: system_profiler SPUSBDataType
檢視手機的資訊,複製 Vendor ID
我的手機是: 0x18d1
-
建立並修改 adb_usb.ini 檔案
輸入指令 vi ~.adb_usb.ini ,彈出檔案,可能是下圖內容,輸入 e ,進入編輯狀態
或者不是上圖,而是空檔案,輸入 i ,進入編輯狀態,將 0x18d1 寫入檔案
按 esc 退出編輯模式。輸入 :wq ,儲存修改並退出。
重新啟動 finder :電腦左上角蘋果標誌 -> 強制退出 -> 訪達 -> 重新啟動
5 、重啟 adb ,輸入以下命令。
adb kill-server
adb start-server
如果輸入 adb kill-server ,出現cannot connect to daemon at tcp:5037: Connection refused,則說明還是沒有聯絡上手機,則手機進入設定 -- 更多設定 — 開發者選項 -- 將 USB 除錯設定為開啟。重新輸入以下指令
adb kill-server
adb start-server
6. 輸入 adb devices ,出現裝置列表
7 、在 android Studio 中建立專案執行到手機上,如果 no target device found ,則先將執行裝置該回在虛擬機器上執行一遍,然後再次更改設定,改為在手機上執行,則可以執行
8.最後謹記:結束使用後要關閉server: adb kill-server 否則記憶體。。。你懂的
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28932681/viewspace-2221323/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2: mac 下真機除錯 android 手機Mac除錯Android
- Android Studio 使用vivo手機真機執行時安裝spk安裝包總是安裝失敗Android
- Mac下修改Android Studio的預設JDK版本MacAndroidJDK
- 最全面的mac下的android studio快捷鍵MacAndroid
- 在linux下真機除錯android程式Linux除錯Android
- Scrcpy投屏真機到電腦 並整合DevEco真機除錯 Mac系統下dev除錯Mac
- (一) Mac 環境下 Flutter | Android Studio 的安裝MacFlutterAndroid
- mac下Android Studio常用的一些快捷鍵MacAndroid
- Android Studio在android Emulator中執行的專案黑屏Android
- HarmonyOS:使用本地真機執行應用/服務
- app 自動化 (真機)+jenkins 進行執行問題APPJenkins
- Mac下Android Framework原始碼環境搭建執行及除錯方法MacAndroidFramework原始碼除錯
- 從String建立Date在真機執行崩潰
- 真-Node多執行緒執行緒
- Mac下Zend Studio快捷鍵Mac
- 極光推送demo在android studio中無法執行Android
- android真機除錯方法Android除錯
- 超強Mac多執行緒下載工具 NeatDownloadManager MacMac執行緒
- Android studio下載安裝Android
- android機頂盒真機除錯方法Android除錯
- Android 多執行緒下載,斷點續傳,執行緒池Android執行緒斷點
- Flutter 快捷開發 Mac Android Studio 篇FlutterMacAndroid
- Android Studio常用快捷鍵彙總(mac)AndroidMac
- mac M1 android studio 安裝MacAndroid
- Mac 配置 Flutter 環境,執行 iOS Android 兩端MacFlutteriOSAndroid
- mac 下PyCharm執行報錯問題解決MacPyCharm
- 編譯Android下可執行命令的FFmpeg編譯Android
- Mac 安裝執行 Docker for MacMacDocker
- Xamarin Android真機測試報錯Android
- Mac之Android Studio開發NDK入門MacAndroid
- Android Studio 常用快捷鍵(Mac、Win/Linux)AndroidMacLinux
- MAC Android Studio adb配置和連線MacAndroid
- 工具使用之Android Studio快捷鍵-mac版AndroidMac
- 如何訪問 Mac 下用 HyperKit 執行的 Docker VM?MacDocker
- 三星SamsungZ2真機諜照曝光 執行Tizen系統
- Android studio的Android SDK沒有下載項Android
- Mac下安裝配置Android Studio並讓多版本共存以及配置使用adbMacAndroid
- Android Studio 2.0 to Android Studio 3.0Android