Mac android studio真机调试步骤
时间:2019-11-26
本文章向大家介绍Mac android studio真机调试步骤,主要包括Mac android studio真机调试步骤使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
Mac android studio真机调试步骤
这些步骤是在百度中查找的,当时记录下来了,过了个把月了,今天写出来,我也重温步骤。
1.找到android的SDK路径,一般是 /user/你的电脑名/Library/android/sdk路径。找不到?你可以在终端直接
open ./Library/android/sdk
2.修改.bash_profile
2.1 在终端输入 cd ~ 进入用户目录
2.2 touch .bash_profile
2.3 open -e .bash_profile (e 编辑文件 在文中加入sdk的路径
export PATH=${PATH}:~/Library/android/sdk/platform-tools
export PATH=${PATH}:~/Library/android/sdk/tools
保存并退出,刷新使其生效。 source .bash_profile
添加完后,保存并关闭文件,至此,adb配置完毕。
在终端输入
adb
不提示“command not found”,而是出现一长串帮助说明,那就证明adb已经配置好了。
终端输入 adb version 显示下面的提示则为成功
Android Debug Bridge version 1.0.39
Version 0.0.1-4500957
Installed as ./Library/android/sdk/platform-tools/adb
3.创建,修改adb_usb.ini文件
终端输入 system_profiler SPUSBDataType
在信息中找到 Vendor ID
把 Vendor ID记录下来
输入命令vi ~/.android/adb_usb.ini
在adb_usb.ini中输入设备的Vendor ID后,保存并退出(:wq)
重新启动finder 强制退出
4.终端关闭重启adb
adb kill-server
adb start-server
5. 在mac上安装android file transfer(我是华为手机,安装华为手机助手) 安装后插上usb与手机相连.
6. 在关于手机里面找到一行版本号。连续点击会有倒计时出现说 将要开启开发者功能,点击直到提示开启开发者模式。
在更多设置里面找到开发者模式,开启usb调试功能,允许usb安装App。
7.运行android项目
原文地址:https://www.cnblogs.com/nykuo/p/11934405.html
- 【C】用C语言提取bmp图片像素,并进行K-means聚类分析——容易遇到的问题
- SEED缓冲区溢出实验笔记
- HTTP严格安全传输(HTTP Strict Transport Security, HSTS)chromuim实现源码分析(一)
- Linux下ls命令显示符号链接权限为777的探索
- Django form表单
- Django ORM那些相关操作
- 使用mitmproxy嗅探双向认证ssl链接——嗅探AWS IoT SDK的mqtts
- Django中ORM介绍和字段及其参数
- 几个实现分页的方法
- 如何识别IDA反汇编中动态链接库中的函数
- Kali Linux安装TL-WN821N USB无线网卡驱动(make失败)
- Cookie、Session登陆验证相关介绍和用法
- 题型分析
- .NET CORE 框架ABP的代码生成器(ABP Code Power Tools )使用说明文档
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Linux内存管理 - slab分配器
- akka-grpc - 基于akka-http和akka-streams的scala gRPC开发工具
- Redis Sentinel原理与实现 (中)
- Keras_Tutorial_v2a
- 根据字符串生成对应Hash值
- Redis Sentinel原理与实现 (下)
- 要点4:C的文件操作
- 服务器端请求伪造——SSRF
- 唯一ID生成原理与PHP实现
- Liquid模板语言参考文档
- 谈谈协程
- 获取图片的各类参数信息 查看图片用了何种修图软件
- Nginx线程池浅析
- Python实现实时截图文字内容识别OCR 图片内容转文本
- Residual_Networks_v2a