一.环境准备

1.安卓手机:Android版本为9
2.MacBook Pro
3.安卓数据线

二.adb介绍

1.adb概念
adb:全称是Android Debug Bridge,意思是Android调试桥,一个开发工具,主要用于PC端和Android设备调试连接通信的作用。
从最早的Eclipse到现在的Android Studio,其实底层和Android设备的连接,都是依赖的adb去做的。 这种通信大多是在USB电缆下进行,但是也支持Wi-Fi连接。 adb 还可被用来与电脑上运行的安卓模拟器交流通信。

2.adb的安装
Android adb的安装方式分为两种:

  • 在Android SDK的platfrom-tools中看到adb的运行程序了
  • 单独下载adb安装也可

下面主要介绍第一种安装方式,步骤如下:

  • 找到自己安装android sdk的路径或者打开Android Studio,在 File 中打开 Project Structure,复制sdk路径
  • 打开终端,在当前用户根目录下输入命令 touch .bash_profile ,该命令的作用是如果不存在.bash_profile文件,则创建该文件
  • 输入命令open -e .bash_profile,该命令的作用是用文本编辑器TextEdit打开.bash_profile文件。如果你是第一次配置环境变量,则该文档应该是空的。
  • 在.bash_profile文件中加入下面的代码
    export ANDROID_HOME="/Users/macbook/Library/Android/sdk" /// Android SDk 路径
    export PATH=PATH:{PATH}:PATH:{ANDROID_HOME}/tools ///
    export PATH=PATH:{PATH}:PATH:{ANDROID_HOME}/platform-tools /// adb环境变量路径
    配置好如下所示:
  • 编辑好后按下 command + S 保存退出即可
  • 刷新环境变量:source .bash_profile
  • 测试是否adb是否安装成功,使用如下命令:adb version
    在终端输入该命令后,结果如下所示。若报错,请检测sdk路径是否正确

3.android studio调试android手机

步骤如下所示:

  • 手机连接好电脑,终端输入:system_profiler SPUSBDataType。获取adnroid机的设备信息,复制Vendor ID
  • 终端输入:vim ~/.android/adb_usb.in
  • 输入i,进入编辑模式,将Vendor ID黏贴进去,再按esc ,然后输入:wq保存
  • 关闭和重启adb:adb kill-server adb start-server
  • 查看手机设备: adb devices

在Mac上使用android studio调试android手机相关推荐

  1. android studio mac 连接手机,Mac上Android Studio调试Android手机

    Android调试桥( adb )是一个开发工具,帮助安卓设备和个人计算机之间的通信. 这种通信大多是在USB电缆下进行,但是也支持Wi-Fi连接. adb 还可被用来与电脑上运行的安卓模拟器交流通信 ...

  2. 小米手机手机远行linux,Ubuntu的Android Studio调试小米手机的方法

    设置Ubuntu的方法: 在命令行下,输入: lsusb 输出为: Bus 001 Device 004: ID 17ef:6050 Lenovo Bus 001 Device 003: ID 17e ...

  3. 华为android studio调试,Android Studio 真机无线调试

    Android Studio 真机无线调试 1. 请将手机和电脑连接到同一局域网内(即同一个wifi). 2. 准备一台手机,打开开发者模式,用数据线连接至电脑,打开终端,输入命令 adb devic ...

  4. 在mac上如何用safari调试ios手机的移动端页面

    步骤如下: 第一步:打开iphone手机的开发者模式,流程是:[设置]->[Safari]->[高级]->开启[Web检查器] ,如图1.图2 图2 第二步:打开Mac上Safari ...

  5. Flutter开发环境在Mac上的搭建(iOS和Android图文详细过程)

    文章目录 系统要求 本机环境 设置Flutter镜像 获取Flutter SDK 安装Android Studio及插件 安装Android Studio 配置Android Studio 安装SDK ...

  6. android studio 开发android app 真机调试

    大家都知道开发android app 的时候可以有2种调试方式, 一种是Android Virtual Device(虚拟模拟器) ,另一种就是真机调试. 这里要说的是真机调试的一些安装步骤: 1. ...

  7. 用Android Studio调试Framework层代码

    Android程序员不得不知的调试技巧. 本文以webview loadUrl和域名解析为例,介绍配合使用LLDB和Android Studio调试Framework代码的技巧. java 层调试 首 ...

  8. Android逆向笔记-使用Android Studio调试Smali代码(方式一)

    这里我使用Android Studio写了这样的一个程序: 然后点下BUTTON后: 下面写下如何调试这种程序. 开发环境: win 10: 使用的模拟器是雷神模拟器: Android Studio版 ...

  9. [免费专栏] Android安全之动态调试APP的一些技巧「Android Studio调试」

    也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 少走了弯路,也就错过了风景,无论如何,感谢经历 Android安全付费专栏长期更新,本篇最新内容请前往: [ ...

最新文章

  1. 阿里二面:main 方法可以继承吗
  2. 线程本地ThreadLocal的介绍与使用!
  3. OpenGL 高级GLSL(Advanced GLSL)
  4. Centos7.0 搭建Zabbix环境
  5. Spring4.x()--Spring的Jdbc事务-零配置
  6. Spring Security AuthenticationManagerBuilder
  7. 8个JavaScript题目
  8. html设计一个图片墙,html5 绘制类似墙型的背景
  9. Ubuntu和Windows设备共享
  10. ibm system x服务器重装系统,IBM X346服务器重装系统_xSeries 346阵列配置
  11. 博弈论学习笔记(六)纳什均衡之约会游戏与古诺模型
  12. linux Vi操作和使用方法详解
  13. css--小米商城----logo与home图标切换
  14. mac os 录屏快捷键_MAC上有哪些优秀的日常软件 入门级Mac OS 用户必备软件
  15. 互联网产品运营日记(1):上线首日
  16. Python基础(适合初学-完整教程-学习时间一周左右-节约您的时间)
  17. 练习记录-用FSL工具对DTI数据进行FDT预处理
  18. 语义化HTML:ul、ol和dl
  19. python_d03
  20. supervisord使用

热门文章

  1. QtDesigner视频手把手教程制作一个弹性,自适应大小的页面布局
  2. kafka2.0-幂等发送(the idempotent producer)_09
  3. ubuntu 下使用 Python 和 SL4A 的 Android 应用程序构建您自己的android开发环境
  4. flutter rpx屏幕适配方案
  5. open wrt 跟换主题_openwrt 更改默认主题
  6. 坦克大战(Tank Battalion)------Java代码实现
  7. centeros7命令汇总
  8. Oracle 分页查询方法和效率分析
  9. 微信支付实战(完整的代码,复制即可用)
  10. 学习篇-Activiti-29-流程定义存储表