青春须早为,岂能长少年。这篇文章主要讲述AndroidAndroid Studio真机调试的问题统整相关的知识,希望能为你提供帮助。
真机调试需要注意以下几个问题
【1】手机的USB调试需开启
【2】手机不能是仅充电模式,需要传输数据模式
【3】有些USB线会偷工减料,请拿一条没问题的线,例如买手机时原厂给的配线
【4】在PC端需要安装手机驱动,驱动可以去手机的官网找,也可以开启PC端的第三方手机助手,它会帮你下载安装
【5】
文章图片
如果上述的问题还没能解决,看看环境变量有没有设置
打开命令提示符(CMD)
文章图片
然后执行adb
文章图片
如果是图片上方的情况,代表曾经有设置
“不是内部或外部命令...”,代表没有设置,设置方法如下
首先去android Studio找SDK的位置(SDK location),并且把地址复制了
文章图片
然后设置环境变量,把地址贴上了,别忘了在C盘前加分号
文章图片
至此,环境变量设置完成了
重启Android Studio试试
如果刚刚的环境变量已经设置了,请试试以下的方法
启动任务管理器
文章图片
文章图片
把所有adb的进程结束了
然后重启Android Studio
网上还有另一种情况,是端口被占用,不过我没发生过,下面这段话先留着,以后不知道会不会碰到
有可能是adb服务的端口5037被其他程序占用
1.命令行输入命令 netstat -ano
2.找到端口号为5037的行,然后看最后一列PID的值,例如1234
3.输入命令 tasklist /fi "pid eq 1234
4.重启Android Studio
【AndroidAndroid Studio真机调试的问题统整】
推荐阅读
- WebAppInitializer类,代替web.xml
- kibana提示"[illegal_argument_exception] mapper [hits] cannot be changed from type [long] to [inte
- Android广播的使用(自定义广播和本地广播)
- Android广播的使用(动态注册和静态注册)
- Hadoop| MapperReduce② 框架原理
- Qt Create 4.6.2无法自动生成Android Kit
- android studio如何获取SHA1(Win+Mac)
- ExecutorException: A query was run and no Result Maps were found for the Mapped Statement ‘com.win.m
- struts2 action中获取request session application的方法