AndroidStudio连接真机测试运行

news2024/12/24 9:10:02

文章目录

  • 准备
  • 步骤
    • 1、打开要连接的手机
    • 2、配置AndroidStudio
    • 3、用数据线将手机和电脑连起来
    • 4、打开 开发者模式后
  • 问题
    • 1、可能需要下user driver才能连接手机
    • 2、电脑连不上手机
    • 3、手机连上电脑后不能运行软件
  • 运行

Android Studio运行虚拟机时会占用较大的电脑内存而自己电脑内存不够,
或者想要看看自己写的代码在实体机上的运行效果,
或者虚拟机连不上网
可以用电脑接连接自己的实体手机来解决以上问题(必须是安卓手机,苹果可能也行??哈哈哈没用过)
这里只介绍使用有线连接手机,无线我还没用过。
说个自己踩过的坑,有的数据线将手机接上电脑后没反应大概率是数据线的问题,有些数据线里边的线数量不够,只支持充电不支持数据传输,所以插上没反应的可以换根数据线试试。

准备

1、一个安卓手机
2、电脑安装好Android Studio
3、一个可以进行数据传输的数据线
4、一个勇敢的心

步骤

1、打开要连接的手机

打开手机的设置,设置的最下面或者设置的最上边(大部分手机是这样),找到关于手机,再找到Android版本,看看自己的手机是Android哪个版本,如下图我的手机是安卓10.
在这里插入图片描述

2、配置AndroidStudio

打开设置
在这里插入图片描述
下载自己手机对应的Android版本,(打个√,然后点击Apply应该就会开始下载。注意下载路径,应该是可以改下载路径的,文件可能挺大的,不要下载不合适的磁盘)
在这里插入图片描述

3、用数据线将手机和电脑连起来

找到上面说到的手机Android版本位置,快速多次点击版本号,应该会进入一个从来没来过的页面,然后应该是会提示你进入开发者模式
下面截图是小米10,疯狂点击版本号后进入开发者模式,在手机设置的—更多设置里会出现一个开发者选项,点开里边会有打开和关闭开发者模式。
如果经常用开着就行,没啥问题。
在这里插入图片描述
在这里插入图片描述

4、打开 开发者模式后

手机连接电脑,打开Android Studio(下载好对应的安卓版本)编辑器会自动识别手机,显示手机的型号。直接运行程序就在手机上了,保证手机处于亮屏状态比较好
在这里插入图片描述

问题

1、可能需要下user driver才能连接手机

打开Android Studio,下载Google USB Driver,(打个对钩,apply,下载)
在这里插入图片描述

2、电脑连不上手机

可能的情况
1、数据线不支持,换几个数据线试试
2、电脑驱动问题
找到此电脑(我的电脑)----右击选择属性----选择设备管理器–找到便携设备—会显示你的手机型号
右击手机-----更新驱动-----浏览我的计算机以查找驱动程序软件
下载到你的Google USB Driver下载路径
Google USB Driver应该是在Android/sdk/extras/google/usb_driver文件夹
在这里插入图片描述
在这里插入图片描述
选择好安装位置后,一直点击下一步

3、手机连上电脑后不能运行软件

在连接手机后会提示 :只充电,数据传输等选项,来回换换这几个选项就好了。我一般是打开数据传输选项
有时候连接不稳定中间会断开连接,但是发现数据线并没有松动,也是换换连接选项就好了

运行

Android中显示手机型号后直接运行就可以了,第一次运行会慢一点,因为会在你手机上装你自己写的软件

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/46469.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

流媒体传输 - HLS 协议

HLS 全称是 HTTP Live Streaming,是一个由 Apple 公司提出的基于 HTTP 的媒体流传输协议,用于实时音视频流的传输。目前 HLS 协议被广泛的应用于视频点播和直播领域。 概述 原理介绍 通过将整条流切割成一个小的可以通过 HTTP 下载的媒体文件&#xff…

SpringBoot中拦截器的使用

SpringBoot中拦截器接口: public interface HandlerInterceptor {default boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {return true;}default void postHandle(HttpServletRequest request, …

【jmeter】windows下使用 (测试MQTT)

1. 添加线程组 二、添加如下请求 1. 添加创建连接请求-选中线程组, 点击右键,添加>取样器>MQTT Connect设置MQTT连接 本次使用本机开启的MQTT服务进行测试,默认ip为127.0.0.1,端口默认1883 2. 添加发布请求-选中线程组 …

面试:各种热修复框架对比

目前Android热修复的技术方案大致可以归类为以下几种: 资源热替换代码热修复动态库替换 资源修复 创建新的AssetManager实例,利用反射加载外部(SD卡)需要热修复的资源路径通过当前Activity实例获取Resouces资源类,然后反射得到mAssets属性&…

powerlevel10k 颜色和图标的自定义设置

文章目录1. 颜色的更改2. 图标的更改3. 附录powerlevel10k 的设置向导命令是p10k configure如果想在这个预定好的设置上面做一些个人的自定义设置,就得更改 powerlevel10k 的配置文件:~/.p10k.zsh 下面的操作主要就是在这个配置文件上面更改。 1. 颜色的…

浅谈芯片验证中的仿真运行之 compilation unit 技术(实践篇)

前言 前面文章,讲述了一些关于SV语法下,编译问题的一些基本概念。其实,芯片验证中仿真工具编译仿真文件、RTL文件的一些规则,依据每一家仿真工具内部的编译原理,都是保密的,用户只要按照仿真工具的使用规则去使用,即可。最近,笔者遇到了一个问题,今天空下来,总结一下…

Windows本地安装Redis且设置服务自启

redis中文网:http://redis.cn/ 如果是安装Windows版的redis需要去GitHub上下载安装包 如果是在Linux上安装,可以直接使用命令进行安装 本次教程是基于Windows系统进行的 GitHub地址:https://github.com/microsoftarchive/redis 选择需要下…

Online Decision Transformer

摘要 最近的工作表明,离线强化学习 (RL) 可以表述为序列建模问题 (Chen et al., 2021; Janner et al., 2021),并通过类似于大规模语言建模的方法来解决。 然而,RL 的任何实际实例化还涉及在线组件,其中在被动离线数据集上预训练的…

Express:Express 中间件

中间件的概念 1. 什么是中间件 中间件(Middleware ),特指业务流程的中间处理环节。 2. 现实生活中的例子 在处理污水的时候,一般都要经过三个处理环节,从而保证处理过后的废水,达到排放标准。 处理污水…

aws cloudformation 堆栈集的创建和使用

资料 使用 AWS CloudFormation StackSets 跨多个 AWS 账户和区域配置资源AWS cloudformation示例模板堆栈集堆栈实例状态原因 很多组织使用大量的 AWS 账户,通常用 AWS Organizations 将这些账户组织为分层结构,分组为不同的组织部门 (OU)。并且希望确…

Teams app 的 SSO 机制

我们来继续我们的 Teams sample 之旅,上一个讲了 Tab app,那我们这里再深入一步,看一下如何使用 sso 机制。 sso 是一个很有用机制,它可以让我们的 teams app 能获取当前用户的身份。sso 很多时候比较难彻底理解,在开…

刷爆力扣之公平的糖果交换

刷爆力扣之公平的糖果交换 HELLO,各位看官大大好,我是阿呆 🙈🙈🙈 今天阿呆继续记录下力扣刷题过程,收录在专栏算法中 😜😜😜 该专栏按照不同类别标签进行刷题&#xff…

【数据链路层】循环冗余码CRC、后退N帧协议GBN、选择重传协议SR、CSMA/CA

文章目录循环冗余码CRC多帧滑动窗口连续ARQ协议后退N帧协议GBN选择重传协议SRCSMA/CA---针对无线局域网处理隐蔽站问题RTS,CTS循环冗余码CRC /*** 计算CRC16校验码** param bytes* return* [1,3,4,1,205,1,18,235,173]*/public static String CRC16(byte[] bytes) {…

终于见识到了微服务的天花板!SpringCloud全线手册,太强了

后台都是在问微服务架构的面试题怎么答,想聊聊微服务架构了。微服务架构一跃成为 IT 领域炙手可热的话题也就这两年的事,大量一线互联网公司因为庞大的业务体量和业务需求,纷纷投入了微服务架构的建设中,像阿里巴巴、百度、美团等…

Kamiya丨Kamiya艾美捷大鼠微量白蛋白酶联免疫吸附试验说明书

Kamiya艾美捷大鼠微量白蛋白酶联免疫吸附试验预期用途: 大鼠微量白蛋白酶联免疫吸附试验(ELISA)是一种高灵敏度的双位点酶联免疫吸附试验(ELISA)大鼠生物样品中微量白蛋白的测定。仅供研究使用。 引言 白蛋白&#x…

Java项目:ssm学生学籍管理系统

作者主页:源码空间站2022 简介:Java领域优质创作者、Java项目、学习资料、技术互助 文末获取源码 项目介绍 SSM项目-学生学籍管理系统。该项目分管理员、老师、学生三种用户角色。每种角色分别对应不同的菜单; 以下分别介绍各个角色对应的功…

[附源码]计算机毕业设计springboot基于Java的日用品在线电商平台

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

二进制数据的贝叶斯非参数聚类算法(Matlab代码实现)

目录 💥1 概述 📚2 部分运行结果 🎉3 参考文献 👨‍💻4 Matlab代码 💥1 概述 利用图像结构信息是字典学习的难点,针对传统非参数贝叶斯算法对图像结构信息利用不充分,以及算法运行效率低下的问题,该文…

GoLand2022.2.5版本Hello调动Greetings包

安装Goland2022.2.5 版本 1.官网下载goland-2022.2.5.dmg版本(Mac)版本。如果是windows版本也可以直接下载) 2.配置gopath,基本都是配置.我这里配置为/usr/local/go 作为全目录,如果是windows,直接在环境中配置path路…

Mysql基础知识篇(二)

1.UNION 与 UNION ALL 的区别? 如果使用 UNION,会在表链接后筛选掉重复的记录行如果使用 UNION ALL,不会合并重复的记录行从效率上说,UNION ALL 要比 UNION 快很多,如果合并没有刻意要删除重复行,那么就使…