Android应用真机调试
http://blog.csdn.net/pipisorry/article/details/24819323
使用真机调试Android应用原因主要有但不限于以下几点:
1)模拟器并不能模拟手机的所有功能。例如:模拟器不支持USB连接、视频捕捉、音频输入、蓝牙等,如果你开发的应用里的有些功能模拟器无法模拟,这时只能使用真机来测试;
2)如果你开发的应用即将发布了,那一定要使用真机测试一遍。试想,你开发的应用连你自己都不去使用、去体验,怎么能保证别人会喜欢上它呢?
3)如果你觉得模拟器运行的非常慢,可以尝试买部真机来做开发测试。
真机调试Android应用所必须的步骤
安装USB驱动程序
如果你只是想将电脑上的文件拷贝到手机存储卡中,只需要通过USB数据线将手机和电脑相连接即可,这时并不需要安装驱动程序;但如果你想使用真机来调试应用程序,这时必须要安装USB驱动程序。下面是官方API文档中的原文:
“ If you are developing on Windows and would like to connect an Android-powered device to test your applications, then you need to install the appropriate USB driver. ”
那么从哪里去下载我手机能够使用的USB驱动程序呢?当然是从你手机制造商的官方网站去下载。下面是一些常见手机厂商所提供的驱动下载地址,找到你手机的生产厂商,去下载对应的驱动程序,然后安装在电脑上即可。(可以使用驱动精灵安装安卓usb驱动)
Acer http://www.acer.com/worldwide/support/
Dell http://support.dell.com/support/downloads/index.aspx?c=us&cs=19&l=en&s=dhs&~ck=anavml
Foxconn http://drivers.cmcs.com.tw/
Fujitsu Toshiba http://www.fmworld.net/product/phone/sp/android/develop/
Garmin-Asus https://www.garminasus.com/en_US/support/
HTC http://www.htc.com/
Click on the support tab to select your products/device. Different regions will have different links.
Huawei http://www.huaweidevice.com/worldwide/downloadCenter.do?method=list&flay=software
KT Tech http://www.kttech.co.kr/cscenter/download05.asp
Kyocera http://www.kyocera-wireless.com/
LGE http:// www.lg.com/us/mobile-phones/mobile-support/mobile-lg-mobile-phone-support.jsp
Motorola http://developer.motorola.com/docstools/
Pantech http://www.isky.co.kr/cs/
Samsung http://www.samsung.com/us/support/downloads
Sharp http://k-tai.sharp.co.jp/support/
SK Telesys http://www.sk-w.com/service/wDownload/
Sony Ericsson http://developer/
ZTE http://www.zte.com.cn/cn/
开启手机上的USB调试模式
在手机的上依次点击菜单功能键“MENU”-“设置”-“应用程序”-“开发”,然后勾选“USB调试”,这样就开启了手机的USB调试模式。
说明:如果你想使用“91手机助手”、“豌豆芽”等手机同步软件,也需要像上面这样设置(开启USB调试)。
通过USB数据线将手机与电脑相连接
这一步最简单。
执行真机调试操作
开启Eclipse,右键点击需要真机调试的Android工程,依次选择“Run As” - "Open Run Dialog...",在弹出的“Run”窗口的右侧,点击“Target”选项卡,在“Development Target Selection Mode”处选择“Manual”,然后依次点击“Apply” - "Run",在弹出的“Android Device Chooser”(Android设备选择)窗口中选择真机设备,点击“OK”开始真机调试。
如下图所示:
在上图中根据“Serial Number”很容易区分出哪个是真机设备,如上图的“SHOBRRT0785”所代表的即为真机设备。
[说明]在使用真机调试时,如果软件在真机上运行时发生异常,同样可以在Eclipse的logcat中查看到异常日志信息。
相关错误解决
Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE解决方法
做真机测试的时候,经常出现Installation error: INSTAL L_FAILED_INSUFFICIENT_STORAGE这个问题,导致apk没法安装到是手机上,在eclipse中运行Android程序默认是将程序安装到手机的Rom中,如果Rom空间不足,就会提示这个错误。
解决办法: 在AndroidManifest.xml文件中,增加下面有标记的代码,让应用程序的默认安装路径为SD卡,就可以解决无法测试的问题了~
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.cc.footballtd.view"
android:installLocation="preferExternal" ------增加这行代码!
android:versionCode="1"
android:versionName="1.0" >
from:http://blog.csdn.net/pipisorry/article/details/24819323
ref:http://www.cnblogs.com/hannover/archive/2012/09/10/2679516.html
http://www.cnblogs.com/azai/archive/2011/05/10/2041752.html
http://blog.sina.com.cn/s/blog_55a311e901015ypt.html
http://www.cnblogs.com/hannover/archive/2012/09/10/2679516.html
http://www.cnblogs.com/azai/archive/2011/05/10/2041752.html
http://blog.sina.com.cn/s/blog_55a311e901015ypt.html
Android应用真机调试相关推荐
- android studio 远程调试,Unity3D学习笔记——Android远程真机调试(Unity Remote)
前言:当使用Unity开发移动端的游戏,特别是使用到手机的传感器,如重力感应等,调试的时候,很麻烦, 因为每次都需要编译成APK后安装到手机中测试,而Unity Remote便能很好的解决这个问题,U ...
- android申请蓝牙的权限,Android Studio 真机调试捕获异常申请和蓝牙权限代码
Android Studio 真机调试捕获异常申请和蓝牙权限代码 第一步: 在Android的manifest.xml文档中加入下面的声明: android:name="android.ha ...
- Android Studio 真机调试vivo系列手机安装失败解决办法
Android Studio 真机调试vivo系列手机安装失败或一直在提示安装加载(一直没有反应) Android Studio 3.5.2遇到的问题,小米.魅族等手机暂时没有出现这种情况. 解决方法 ...
- Android Studio 真机调试vivo系列手机安装失败处理
Android Studio 真机调试vivo系列手机安装失败或一直在提示安装加载(一直没有反应) Android Studio 3.5.2遇到的问题,小米.魅族等手机暂时没有出现这种情况. 解决方法 ...
- Android Studio真机调试方法
Android Studio真机调试方法 打开手机USB调试功能 安装Google USB Driver 连接手机,指定驱动程序 选中手机,进行调试 打开手机USB调试功能 以华为Mate 20为例, ...
- Android Studo 真机调试连接 Mysql数据库
Android Studo 真机调试连接 Mysql数据库失败了,无法访问数据库. 报错如下: 尝试过的手段 1.关闭防火墙 (没必要) 2.连接电脑的热点网络 (必要) 3.修改mysql数据库 ...
- Android Studio真机调试,Run Configuration中没有deployment target解决方法
Android Studio真机调试时,Run Configuration中没有deployment target解决方法 一.手机USB线连接电脑,选择传输文件,如果选择"仅充电" ...
- android studio 真机调试连不上手机
android studio 真机调试问题 开是和学习android 开发两天了,做了一个小的demo,调试的话之前一直都是使用 夜神模拟器 来进行调试的,但是虚拟机上的运行效果终归和手机上是有区别的 ...
- android studio 开发android app 真机调试
大家都知道开发android app 的时候可以有2种调试方式, 一种是Android Virtual Device(虚拟模拟器) ,另一种就是真机调试. 这里要说的是真机调试的一些安装步骤: 1. ...
- Android studio真机调试
在我们进行Android开发的时候,调试这个环节是必不可少的也是至关重要的,使用真机调试可以更加准确清晰的显示效果. 真机调试Android应用 1.用数据线将手机连接到电脑,打开手机的开发者选项. ...
最新文章
- Android: ListView 和 RecyclerView 对比(一)
- oracle product文件,快速修复Oracle参数文件的另类方法
- 爆牙齿的世界杯日记(小组首轮)
- 为学IOS,进击中...之C语言指针练习
- android 发送广播_从0系统学Android--5.2 发送广播
- 所有XP_SP2服务的详细介绍
- S3C2440系统中断
- PHP 8 中确认支持 JIT!
- mysql sql使用_MySql简单sql使用
- http://www.ajaxload.info/
- Codeforces Manthan, Codefest 18 (rated, Div. 1 + Div. 2) E.Trips
- 通读cheerio API-网络爬虫
- 如何将txt文件转为EXCEL文件?
- ajax报502错误,ajax服务器返回502
- 美国华盛顿警察局被敲诈勒索,怎样抵御新型勒索攻击?
- 网络攻防技术——MD5碰撞试验
- linux kernel配置调试方法
- win7右下角声音图标不见的解决方法
- ntp的同步方式slew step的区别
- Mysql 杀死进程 | 解决Lock wait timeout exceeded
热门文章
- Admob(6.12.x)符号未定义错误的解决方法(IOS)
- C# Invoke 和 BeginInvoke的区别和共同点
- POJ3254 Corn Fields(状态压缩DP)
- 在回传时保持滚动位置
- LOJ6503. 「雅礼集训 2018 Day4」Magic(容斥原理+NTT)
- ijcai2017赛后总结
- javascript ajax调用asp.net后台方法
- git 停止维护了,官网无法下载
- 【整理】牛客网编程题前端篇(中等难度)
- BERT中CLS效果真的好嘛?这篇文章告诉你答案