【Android教程】Android Studio找不到连接的手机完全解决办法

Android Studio找不到连接的手机完全解决办法

【Android教程】Android Studio找不到连接的手机完全解决办法_第1张图片

1、问题背景

现在Android大多都用谷歌的Android Studio来开发

但是

一开始使用Android Studio都不会那么顺利

总要踩坑

其中踩得最多的坑就是

Android Studio里找不到连接的手机真机

大家都知道Android程序必须要有机子来进行测试运行的

不管是虚拟机还是真机

总要有一个才能看到开发的Android程序运行效果

那么

找不到通过USB连接的手机真机怎么办呢???

下面给出几种解决办法

2、解决办法

方法一:虚拟机设备

如果在Android Studio中找不到自己连接的手机设备

那么建议安装虚拟机设备

就是Android Studio中能运行的

和真机差不多的一个虚拟的手机

效果如图:
在这里插入图片描述
【Android教程】Android Studio找不到连接的手机完全解决办法_第2张图片
【Android教程】Android Studio找不到连接的手机完全解决办法_第3张图片
安装了虚拟手机也同样可以对Android程序进行测试

但是

如果就是想在自己手机里运行自己写的Android程序怎么办呢?

毕竟在自己手机就可以拿出去到处 装 X 了不是?

【Android教程】Android Studio找不到连接的手机完全解决办法_第4张图片
那么就来试试方法二如何 解(装)决(X)

方法二:360手机助手

【Android教程】Android Studio找不到连接的手机完全解决办法_第5张图片

你没看错

就是他 —— 360手机助手

【Android教程】Android Studio找不到连接的手机完全解决办法_第6张图片

通过360手机助手连接手机想必大家都知道怎们弄

就不多说了

这里主要说一说几点注意的

不然就是连接上了

你也会发现 ——

还是找不到真机设备

【Android教程】Android Studio找不到连接的手机完全解决办法_第7张图片
这些都是我从坑里爬出来写出来的经验

希望大家能少掉坑

【几点注意】

  1. 一定要打开手机的开发者模式
    (由于不同的手机打开开发者模式方法都不同,就不一一介绍了,不知道的可以问百度)
  2. 打开开发者选项 -> 打开USB调试 -> 调试模式选择“传输文件”而不是“仅充电” -> 打开USB安装(不然Android Studio里的Android软件不能安装到手机里)

完成以上步骤后就可以在Android Studio可用设备里里找到自己的手机进行测试运行程序了

效果如图:
【Android教程】Android Studio找不到连接的手机完全解决办法_第8张图片
以上就是 Android Studio找不到连接的手机完全解决办法 全部内容

问(可)题(以)解(装)决(X)

【Android教程】Android Studio找不到连接的手机完全解决办法_第9张图片

如果你测试运行Android程序出现“could not read ok from ADB Server adb server version (31) doesn’t match this client (41); killing… SDK\platform-tools\adb.exe start-server’ failed – run manually if necessary”等报错,运行不了
请参考此篇文章:Android Studio运行报错完全解决方案

【Java Web】相关技术文章:
【Java Web总结】Java Web项目中 的.classpath、.mymetadata、.project文件作用
【Java Web问题解决】Tomcat报错javax.servlet.ServletException: Error instantiating servlet class.报错404
【比较】什么是“服务器端跳转”“客户端跳转”,二者有什么区别?
【总结】表单提交的get和post有什么不同?
【Java Web问题解决】Tomcat报错:java.lang.ClassCastException: cannot be cast to javax.servlet.Filter解决办法
【Java Web问题解决】Filter过滤器初始化方法init()执行了两次原因及解决方法
【总结】Java Web 中的4种属性范围(page、request、session、application)
【Java Web问题解决】Tomcat报错:java.sql.SQLException: No suitable driver found for jdbc:mysql://
【Java Web问题解决】Tomcat启动时控制台出现中文乱码的问题解决方法
【示例项目】java实现通过身份证号码判断籍贯所在地区
【总结】HTTP协议中的状态码(200、403、404、500等)
【Java Web问题解决】提交表单后显示乱码原因及解决办法
【Java Web总结】JSP页面的生命周期详解
【Java Web总结】JSP页面实现类详解
【Java Web 问题解决】Tomcat启动失败 报错:Server Tomcat v9.0 Server at localhost failed to start.
【Java Web问题解决】连接数据库出错:java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/
【Java Web问题解决】使用过滤器Filter解决提交表单后显示乱码问题
【Java Web问题解决】过滤器Filter进行编码过滤后页面空白、显示不了原因及解决办法

【Linux 操作系统】相关技术文章:
【Linux问题解决】Ubuntu Linux 安装gcc4.9 g++4.9报错“没有可供安装的候选者”解决办法
【Linux教程】Ubuntu Linux 更换源教程
【Linux教程】如何实现在Ubuntu Linux和windows之间复制粘贴、拖拽复制文件?
【Linux问题解决】操作系统用C语言多线程编程 对‘pthread_create’未定义的引用 报错解决办法
【Linux教程】Linux中用C语言多线程编程之pthread_join()函数
【Linux操作系统、C语言】在Linux中用C语言进行OpenMP并行程序设计之常见指令、库函数和指令总结
【VMware 虚拟机问题解决】VMware Workstation pr无法在Windows上运行的解决方案
【Linux 问题解决】Ubuntu执行apt-get命令报错:无法获得锁 /var/lib/dpkg/lock…解决方案

【Python】相关技术文章:
【总结】Python与C语言、Java等语言基本语法的不同点
【总结】分析Python中的循环技巧
【总结】Python语言是编译型语言还是解释型语言?(Python程序执行过程)
【总结】Python2 和 Python3 的区别
利用Python一层循环打印 * 型三角形
【总结】Python与C语言、Java等语言基本语法的不同点
【总结】你知道吗?——元组其实是可变的序列!
【Python爬虫教程】Python爬虫基本流程及相关技术支持
【Python问题解决】PyCharm中debug报错:using cython not found. pydev debugger: process 13108 is connecting原因及解决
【Python总结】闭包及其应用

【IntelliJ IDEA教程】相关技术文章:
【Intellij IDEA教程】怎么自动清除无效的import导入包、清除无效的import导入包的快捷键
【IntelliJ IDEA教程】在IntelliJ IDEA启动项目 Warning:java: 源值1.5已过时, 将在未来所有发行版中删除 解决办法
【IntelliJ IDEA教程】提示信息Unmapped Spring configuration files found.Please configure Spring facet. 解决办法
【IntelliJ IDEA教程】怎么取消IntelliJ IDEA对单词拼写的检查

【Jupyter Notebook教程】相关技术文章:
【Python教程】Jupyter Notebook把一段很长的代码分成多行的解决办法】

【操作系统 教程】相关技术文章:
【Linux操作系统 教程】进程间的五种通信方式详解之——管道】

你可能感兴趣的:(Android)