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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Android Studio 使用vivo手機真機執行時安裝spk安裝包總是安裝失敗Android
- Android Studio在android Emulator中執行的專案黑屏Android
- (一) Mac 環境下 Flutter | Android Studio 的安裝MacFlutterAndroid
- 極光推送demo在android studio中無法執行Android
- Mac下Android Framework原始碼環境搭建執行及除錯方法MacAndroidFramework原始碼除錯
- Android studio下載安裝Android
- Flutter 快捷開發 Mac Android Studio 篇FlutterMacAndroid
- mac M1 android studio 安裝MacAndroid
- app 自動化 (真機)+jenkins 進行執行問題APPJenkins
- HarmonyOS:使用本地真機執行應用/服務
- Android studio的Android SDK沒有下載項Android
- Scrcpy投屏真機到電腦 並整合DevEco真機除錯 Mac系統下dev除錯Mac
- Mac之Android Studio開發NDK入門MacAndroid
- Mac 和 Android Studio 命令列走 Shadowsocks 代理MacAndroid命令列
- 真-Node多執行緒執行緒
- Mac 配置 Flutter 環境,執行 iOS Android 兩端MacFlutteriOSAndroid
- 編譯Android下可執行命令的FFmpeg編譯Android
- Mac下安裝配置Android Studio並讓多版本共存以及配置使用adbMacAndroid
- 超強Mac多執行緒下載工具 NeatDownloadManager MacMac執行緒
- android studio安裝教程|android studio漢化包Android
- linux 下 android studio 不能輸入中文記錄LinuxAndroid
- 下載、安裝、配置 android-studio-2021.1.1.22-windowsAndroidWindows
- Android Studio下載Gradle超時解決方案AndroidGradle
- Linux伺服器下執行SpringBoot HelloWorldDemo(Mac篇)Linux伺服器Spring BootMac
- Android Animation 執行原理Android
- Android執行緒池Android執行緒
- Android多執行緒之執行緒池Android執行緒
- Android Studio工具Android
- Android Studio配置Android
- android studio 配置Android
- Aqua Data Studio 執行HiveSql的問題HiveSQL
- 使用更新補丁對Android Studio進行更新。Android
- Android Studio開發Flutter快捷鍵總結(Mac電腦)AndroidFlutterMac
- Android Studio 已有專案新增NDK支援(mac/ndk-build)AndroidMacUI
- Android Studio3.5安裝虛擬機器Android虛擬機
- Studio One 6 中文下載Mac版+Studio One 6啟用許可Mac
- Android多執行緒+單執行緒+斷點續傳+進度條顯示下載Android執行緒斷點
- Android原生下載(下篇)多檔案下載+多執行緒下載Android執行緒