Mac电脑使用Android Studio进行真机调试
第一步: 为mac电脑配置 adb 命令的环境变量,分为2小步
1.找到 Android Studio 为你安装的 SDK :
打开电脑中 Android studio 的工具的软件,在启动 Android studio 的软件的界面中,点击下方列表中的”configure“的选项。在点击列表中的“project defaults”的选项。最后点击 project structure 的选项。

随后在弹出界面的Android sdk location中,便是sdk的路径

2. 配置adb的环境变量
2.1 在终端输入命令,进入用户目录
$ cd ~
2.2 输入命令,创建.bash_profile文件(如果有则不用创建)
$ touch .bash_profile
2.3 输入命令,打开刚才创建的文件
$ open -e .bash_profile
2.4 在文件中,加入2行指令(其中Library是资源库 后面的是SDK路径,根据第1步中的路径自己更改)
export PATH=${PATH}:~/Library/Android/sdk/platform-tools
export PATH=${PATH}:~/Library/Android/sdk/tools
2.5 保存.bash_profile文件,并退出
2.6 测试adb,开启终端,输入命令,显示出"Android Debug Bridge version 1.0.39" 为配置成功
$ adb version
第二步工作是:创建、修改 adb_usb.ini 文件,这里也分为2小步
1. 打开终端,输入命令,查看设备信息
$ system_profiler SPUSBDataType
1.2 得到自己对应的设备信息,其中Vendor ID 中的信息,需要保留,等下使用
SAMSUNG_Android:
Product ID: 0x6753
Vendor ID: 0x05e4 (Samsung Electronics Co., Ltd.)
Version: 6.00
Serial Number: 7d0076027c174055
Speed: Up to Mb/sec
Manufacturer: SAMSUNG
Location ID: 0x13200000 /
Current Available (mA):
Current Required (mA):
Extra Operating Current (mA):
2.创建、修改adb_usb.ini文件,可以在终端输入命令,也可以查找文件
2.1 查找adb_usb.ini文件
2.1.1输入命令
vi ~/.android/adb_usb.ini
2.1.2 查找文件

2.2 在adb_usb.ini中 输入设备的Vendor ID后,保存并退出
2.3 重新启动finder
第三步:在终端输入命令,关闭并重新启动adb
$ adbkill-server
$ adbstart-server
第四步: 开启手机上开发者选项中的usb调试功能
第五步:在android Studio中创建项目运行到手机上
Mac电脑使用Android Studio进行真机调试的更多相关文章
- mac os 下 Android Studio设置真机调试
http://www.cnblogs.com/developer-wang/p/6719555.html 如果没有 .bash_profile 只需要创建 .bash_profile,然后增加andr ...
- Android Studio 连接真机调试
以小米4为例,先将手机通过USB连接电脑,在设备管理器中确保驱动安装正确. 对手机的设置 1.设置手机为开发者模式(设置->关于手机->连续点击MIUI版本--开启成功) 2.在更多设置中 ...
- Android studio关于真机调试DDMS中的data文件夹打不开的解决方法
由于做开发的时候想打开查看数据库存放的内容,在eclipse中数据库文件默认就在/data/data/应用包名/databases/数据库名,而用Android studio打开DDMS下面找时发现点 ...
- Android Studio连接真机调试
1.安装配置Android studio2.2 2.下载手机驱动或者安装手机助手(360手机助手) 3.用手机助手连接用于调试的手机 注意手机要开启开发者模式->允许USB调试 4.查看手机连接 ...
- Android Studio软件技术基础 —Android项目描述---1-类的概念-android studio 组件属性-+标志-Android Studio 连接真机不识别其他途径
学习android对我来说,就是兴趣,所以我以自己的兴趣写出的文章,希望各位多多支持!多多点赞,评论讨论加关注. 最近有点忙碌,对于我来说,学习Android开发,是对于我的考验,最近一位大佬发给我一 ...
- Android开发-mac上使用三星S3做真机调试
之前一直未使用真机进行Android开发,为准备明天的培训,拿出淘汰下来的s3准备环境,竟然发现无法连接mac,度娘一番找到答案,如下:mac 系统开发android,真机调试解决方案(无数的坑之后吐 ...
- WIN10无法进行Android应用开发真机调试解决方案
在WIN10操作系统进行ANDROID开发真机调试时,遇到的问题主要归纳一下有以下几点: 一.没有打开"USB调试"项.这点不再赘述: 二.没有安装ADB Interface驱动: ...
- Android开发 ----------怎样真机调试?
一般来说 真机调试 是最快的, 所以建议 大家 直接用真机调试.
- Android Studio连接真机
-------------siwuxie95 1.首先创建一个项目:HelloWorld,点击app,出现下拉选项,选择Edit Configurations ...
随机推荐
- Git的安装使用和基本命令(一)
版本控制系统是每一个程序员的必备神器,我相信任何一个程序员都要用到版本控制系统,它的强大之处我就不作解释了,在这我将Git(分布式版本控制系统)的安装使用和基本的命令给初学者介绍一下(在linux系统 ...
- Android中的Drawable和动画
Android中Drawable是一种可以在Canvas上进行绘制抽象的概念,种类很多,常见的颜色和图片都可以是一个Drawable.Drawable有很多种,它们表示一种图像的概念,但是它们又不全是 ...
- ASP.NET Web服务(ASMX)学习和代理生成
第一步:按照http://www.c-sharpcorner.com/article/getting-started-with-asp-net-web-services-part-one/ 建立项目和 ...
- linux监控流量脚本
#!/bin/bashRx=`ifconfig eno16777736 | grep RX | grep packets | awk '{print $5}'`Tx=`ifconfig eno1677 ...
- 取消a标签的页面跳转
如果代码是:<a href="#" class="juan-btn" onclick="showResult()">提交< ...
- require.js与sea.js的区别
hi,感谢各位读者能够阅读我的文章. 下面为大家讲解一下require.js和sea.js的区别.纯属个人意见,不喜勿喷. 首先原理上的区别 sea.js遵循CMD规范.书写方式类似node.js的书 ...
- iOS 一个方法首次安装滚播图 展示应用简介
//第一次安装时会有引导页展示 非第一次直接进入应用页 if ([[[NSUserDefaults standardUserDefaults] objectForKey:@"isOne&q ...
- WPF之路五:wpf 隐藏与显示 Visibility
WPF里枚举变量Visibility 有三个值:Visible, Collapsed和Hidden.其中Collapsed是WPF新引进的,其作用是不仅隐去Control,同时也会移除Control所 ...
- 实现QQ、微信、新浪微博和百度第三方登录(Android Studio)
前言: 对于大多数的APP都有第三方登录这个功能,自己也做过几次,最近又有一个新项目用到了第三方登录,所以特意总结了一下关于第三方登录的实现,并拿出来与大家一同分享: 各大开放平台注册账户获取AppK ...
- 1147: 零起点学算法54——Fibonacc
1147: 零起点学算法54--Fibonacc Time Limit: 1 Sec Memory Limit: 64 MB 64bit IO Format: %lldSubmitted: 20 ...