Android Studio真机测试
本页内容
1.真机测试好处多
2.开始吧!真机测试
1.真机测试好处多
不久前才开我的Android Studio之旅,就遇上了一个大麻烦——创建的模拟器各种运行出错。尝试了各种解决方法,都没有什么结果。上网一百度,搜到的答案是:用真机测试吧,android Studio自带的模拟器太水了。
到底水在哪里呢,原来是因为它太卡、运行缓慢、不够时尚、常常出错。看了这样的评论,我也当然没有使用它的原因了。那么用真机测试有什么好处呢?这个,还真不少。 首先,在模拟器上能成功运行的软件不一定能在真机上成功运行(这要看模拟器的水平如何了,毕竟只是模拟真机而已,对吧,总会有出错的时候),而经过真机测试的软件却一定可以在真机上运行(当然了)。其次,真机调试速度更快(其实本质原因还是模拟器太慢)。再有,真机支持横竖屏变换,而有的模拟器不行。好了,就先说这么多了,其实真机测试有这么多优点的本质原因还是:模拟器不能100%毫无分差地模拟真机。
2.开始吧!真机测试
前面说了那么一大堆废话,你可能已经听得不赖烦了。现在就让我们开始真机测试吧!
a.首先你要有个工程(这是废话,就不说了)。
b.然后看我的指示,找到“Edit Configurations"按钮。
Edit Configurations=设备配置
点击如图所示位置的下拉键,在列表中可以看到”Edit Configurations"键。相信你不难找到。
c.点击“Edit Configurations"键进入”Run/Debug Configurations"对话框。
在图中找到Target并在其下拉列表中找到"USB Device",再点击“OK"完成设置。仔细观察上图,相信这很容易办到。
d.然后,你的Android Studio的真机测试设置就做好了,接下来将你的”真机“与电脑用USB线接起来,注意,手机要进入开发者模式才行。
之后运行程序:
结语:
看完了上面的教程,是不是觉得很简单。还等什么,开始自己的真机测试吧!
如果还是不能启动的话有可能是你的数据线的问题。因为有的数据线只是用来充电的,如果将USB连接到电脑上后出现
USB调试通知栏,说明是对的
Android Studio真机测试的更多相关文章
- Android Studio真机测试失败-----''No target device found"
手机成功连接电脑,并且手机已经设置了开发者模式,但是启动真机还是失败,最后发现居然自己没有配置android sdk的环境变量,配置之后 如果还是不能启动,点击android studio上的tool ...
- Android Studio真机测试失败-----''No target device found" (转)
参考文章: https://blog.csdn.net/chang_sir/article/details/51755572 今天想用真机测试一个程序,却报出这样一个Error"No tar ...
- Android Studio [真机测试/开发者模式]
一.手机设置 首先根据自己的手机型号百度打开开发者模式, 我的是vivo,设置--->更多设置-->关于手机-->软件版本号连续点击会提示开启开发者模式. 并在开发者选项里打开USB ...
- Xamarin Android项目真机测试闪退
Xamarin Android项目真机测试闪退 项目在模拟器中运行正常,但在真机上闪退.这是由于项目设置使用共享的Mono运行时.Visual Studio中,在项目属性-Android Option ...
- Mac android studio真机调试步骤
Mac android studio真机调试步骤 这些步骤是在百度中查找的,当时记录下来了,过了个把月了,今天写出来,我也重温步骤. 1.找到android的SDK路径,一般是 /user/你的电脑名 ...
- 关于Android的真机测试
步骤: 1.开启手机USB调试 2.数据线连接手机和电脑 3.eclipse需要重启 4.在eclipse的run里面的runconfig...里面设置为启动时总是提醒开发者选择 具体事例: 我的手机 ...
- 【Android】Android Studio真机调试的问题统整
真机调试需要注意以下几个问题 [1]手机的USB调试需开启 [2]手机不能是仅充电模式,需要传输数据模式 [3]有些USB线会偷工减料,请拿一条没问题的线,例如买手机时原厂给的配线 [4]在PC端需要 ...
- Android Studio真机调试安装以后打开闪退,打包APK再安装正常打开没有问题
一直真机调试都没有问题, 但是有一次开始,真机调试正常安装没有问题,但是一打开就崩溃了一眨眼间就像被光闪了一下的那种. oppoR11调试会这样,但是用魅族试过没有问题, 报错出现过Android S ...
- android studio 真机调试
1.使用usb连接电脑,打开开发者选项,打开usb调试. 2.不能使用仅充电,修改为媒体设备(MTP) 3.如果无法连接可以使用豌豆荚或者金山手机助手连接. 4.运行android程序即可. 5.如果 ...
随机推荐
- harbor rest api 转graphql api
原理 实际上就是使用graphql 中的binding,首先基于swagger api 进行schema 生成,后边就是 使用binding 进行graphql 请求api 转换为rest api 请 ...
- How To Enable EPEL Repository in RHEL/CentOS 7/6/5?
What is EPEL EPEL (Extra Packages for Enterprise Linux) is open source and free community based repo ...
- 在 Linux redis 验证交互连接过程中遇到 redis Could not connect to Redis at 127.0.0.1:6379: Connection refused 的解决方法
Could not connect to Redis at 127.0.0.1:6379: Connection refused 1.找到redis.conf 并修改 daemonize no 为 d ...
- Netty私有协议栈 读书笔记
1.数据结构定义 1)netty消息:NettyMessage package com.cherry.netty.demo.protocolstack.pojo; import com.cherry. ...
- linux下启动springboot服务
错误日志 SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder] . __ ...
- modelsim 的高效使用
大概的思路: 1.往modelsim 添加仿真库. 2.将Verilog 文件,testbench文件提出.建好文件夹.比如uart仿真: uart_sim文件夹下:rtl文件夹,test_bench ...
- sqoop导出到mysql中文乱码问题总结、utf8、gbk
sqoop导出到mysql中文乱码问题总结.utf8.gbk 今天使用sqoop1.4.5版本的(hadoop使用cdh5.4)因为乱码问题很是头痛半天.下面进行一一总结 命令: [root@sdzn ...
- 关于mysql 间隙锁
前段时间系统老是出现update死锁,很是纠结.经过排查发现是间隙锁!间隙锁是innodb中行锁的一种, 但是这种锁锁住的却不止一行数据,他锁住的是多行,是一个数据范围.间隙锁的主要作用是为了防止出现 ...
- 使用Javamail发送邮件Util
maven: <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artif ...
- go语言数组与切片比较
一.数组 与其他大多数语言类似,Go语言的数组也是一个元素类型相同的定长的序列. (1)数组的创建. 数组有3种创建方式:[length]Type .[N]Type{value1, value2, . ...