Mac下Android studio 运行真机

发布时间:2020-08-09 16:16:53 作者:tongasheng
来源:ITPUB博客 阅读:1113

一·配置 adb

  1. 打开 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

Mac下Android studio 运行真机

android app 下选 app ,右侧窗口 target 栏下拉菜单选择 USB device ,然后保存设置


Mac下Android studio 运行真机


4. 修改 adb_usb.ini 文件并写入手机 Vendor ID

查看手机的信息,复制 Vendor ID

Mac下Android studio 运行真机

我的手机是: 0x18d1

输入指令 vi ~.adb_usb.ini ,弹出文件,可能是下图内容,输入 e ,进入编辑状态

Mac下Android studio 运行真机

或者不是上图,而是空文件,输入 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 否则内存。。。你懂的

推荐阅读:
  1. mac Android Studio 真机测试 配置
  2. AMD无法使用Android studio怎么办

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

android studio mac

上一篇:【体系结构】LGWR进程触发机制的理解

下一篇:mysqlpump - 一个数据库备份程序

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》