红米手机真机调试问题记录

1、先打开红米手机上面的USB调试选项

方法:打开红米手机的USB调试,可能其它一些机器有一些不一样,先打开【系统设置】,切换到【全部设置】tab页,打开最下面的【关于手机】,里面有一项是【Android版本】,在这个选项上面连按4-5次,才会打开【开发者选项】,此时回到外面的【全部设置】,你会发现之前的【关于手机】上面多了一项【{}开发者选项】,点进去研究下吧,里面有【USB调试】开关。也许是Android4.0之后都是这样的?!没有去所有的手机上面验证过,但是ROM应该是可以修改的。

2、打开了USB调试,用USB线连上了电脑,你会发现adb列举设备(adb devices),还是枚举不到,使用Eclipse调试也找不到红米设备。

方法:这种一般是因为红米的驱动没有安装或者安装失败的缘故,建议安装一下电脑管家或者其它有手机管理的工具软件来检测一下,这些软件会帮你安装上正确的驱动,非常方便,当这些软件能够顺利的连上红米时,再用adb来检测下,基本上就可以看到设备了。

3、使用Eclipse调试时,在安装apk那一步出错,报错“INSTALL_CANCELED_BY_USER”,奇怪不?用户什么时候取消过呢?

方法:这种是因为红米手机需要在不锁屏的状态下进行调试安装apk才行,如果处于锁屏状态,它直接给你拒绝安装了。你先解锁屏幕,然后马上启动调试,这时手机会弹出软件安装的界面,选择安装之后就OK了。好像是小米的手机都有这个限制。

以后遇到新问题再补充吧~

红米手机真机调试问题记录,布布扣,bubuko.com

时间: 2024-10-12 08:57:46

红米手机真机调试问题记录的相关文章

linux(ubuntu12.04)下手机真机调试eclipse上的android程序

模拟器太慢了,而且在模拟器上运行程序的效果毕竟还是跟在真机上有点区别的,所以建议大家尽量使用真机调试.把android手机通过usb线连接至电脑,之后步骤如下: 1. 在/etc/udev/rules.d/目录下新建一个51-android.rules文件,文件内容为: SUBSYSTEM == "usb",ENV{DEVTYPE} == "usb_device",MODE = "0666" 2.$ sudo chmod a+rx /etc/ud

APiCloud真机调试需要注意的几个问题

具体请看官方文档:http://docs.apicloud.com/Dev-Tools/wifi-debug. APiCloud Android手机真机调试,需要首先在手机上安装官网提供的apploader,地址:http://docs.apicloud.com/Download/download. 其次最好安装一个手机助手如360手机助手,地址:http://sj.360.cn/index.html. 另外还需注意adb的问题,比如查看任务管理器,看酷狗的kadb.exe如果在运行的话,就把它

免费苹果账号(apple id)申请ios证书p12真机调试

HBuilder可以直接打包越狱版的ipa包,但需要越狱手机才能安装,如果需要安装到没越狱的手机安装,需要自己申请ios证书打包. 一般是需要一个付费了的苹果开发者账号才能申请ios证书打包. 这里介绍用普通的没有付费的苹果账号(apple id),直接申请ios证书p12,打包安装到没有越狱的手机真机调试,完全免费. 当然如果要上架App Store还是需要注册一个付费的苹果开发者账号. 苹果开发者账号申请教程 申请ios证书打包ipa测试分五步进行 1.申请一个苹果账号 2.申请ios测试证

IOS真机调试记录

首先,登录到http://developer.apple.com/devcenter/ios/index.action,如果已经购买了iPhone Develop Program(iDP),登录进去后,页面右上角会看到如下图所示的页面: 点击第一项:iOS Provisioning Portal,然后会看到下面的页面: 点击进入Certificates,然后看到如下所示的页面: 点击图中的click here to download now,这会下载下来一个AppleWWDRCA.cer文件,这

Eclipse 真机调试检测不到手机解决方案

想用Eclipse真机调试,但是死活检测不到手机. 手机已经打开了usb调试模式. 开始用的华为Mate9,后面试了下小米,都不行. 在网上搜了一堆,什么安全驱动.adb占用.删除360手机助手.修改什么配置文件等等等等.都没用. 最后解决办法就是安装第三方助手,我用的豌豆荚,然后保持手机和豌豆荚连接,这样eclipse就能检测到真机了. 豌豆荚:http://www.wandoujia.com/   手机和pc端都要安装

C#学习日志 day 5 plus ------ windows phone 8.1真机调试手机应用

在vs2013中,可以写windows phone 8.1的程序,但是调试时需要用到windows自带的虚拟机hyper-V 正版的系统开启hyper—V的时候不会有问题,但是盗版的系统可能导致系统不稳定,甚至崩溃,而我正好有windows phone8.1的手机,所以我在考虑用真机调试手机程序. 问过老师,老师告诉我要用remote debugger 这个插件,但是我在几次尝试之后并没有成功. 后来我发现了vs2013提供了windows phone8.1开发的SDK,所以我就试着装了一下,经

mac 下真机调试 android 手机

第一步: 查看usb设备信息 在 终端输入:system_profiler SPUSBDataType     可以查看连接的usb设备的信息 比如我的usb信息如下(部分内容): Spreadtrum phone: Product ID: 0x5d04 Vendor ID: 0x1782 Version:  2.29 Serial Number: 19761202 Speed: Up to 480 Mb/sec Manufacturer: Spreadtrum Location ID: 0xf

真机调试之android手机+chrome

真机调试之android手机+chrome 虽然chrome上的移动设备模拟器很强大,但是在真机运行的时候,总会遇到一些小问题,这时就需要使用真机调试了. 第一步:准备一台android手机,并在手机上下载chrome浏览器,一根数据线. 第二步:进入设置-关于手机-版本号连续点击数次(会有提示),开发者选项就会显示,我们在打开即可. 第三步:打开手机上的chrome,并进入你要调试的网页. 第四步:新建一个tab,输入chrome://inspect/,进入调试页面.可以发现chrome检测到

移动端真机调试

移动端调试困难 很多时候,我们在进行移动端开发时,都是先在PC端使用手机模拟器进行调试,没有问题后,我们才会在手机端的浏览器进行测试,这个时候,如果没有出现问题,皆大欢喜.但是一旦出现问题,我们就很难解决,因为缺乏可视化的界面.不似在PC端,我们能直观的去改变样式,或者是进行断点调试.有时,在移动端我们不得不借助于alert来调试,但是这样的调试方法效率极其低下,很多时候,都是靠经验,或者是靠排除法.甚至,我们不得不归结为是浏览器的实现问题. 解决策略 主要介绍三种调试方法,皆可行,至于选择哪一