移动端调试 — 安卓机+chrome

移动端开发时,我们常使用chrome自带的模拟器,模拟各种手机设备。

但模拟毕竟是模拟,当开发完毕,使用真机访问页面出现问题时如何调试呢?

下面介绍一种针对Android机的调试方法

1. 在pc和android手机上都安装最新版本的chrome

2. 使用usb将手机的PC相连接

3. 手机中打开“设置”->"开发人员选项"->"USB调试"

4. 打开pc侧chrome, 在地址栏中输入chrome://inspect/#devices

选中discover usb devices。可以看到我们的手机设备,如下图所示:

5.在手机侧chrome中访问页面

比如:m.haha.sogou.com

同步的,我们会在pc侧的chrome上看到到手机侧访问的页面,如下图所示

6. 点击上图中的inspect, 熟悉的调试界面出现!

注意图中右上角的手机图标,点击后,效果更加酸爽。手机打开的页面被直接拉到pc上显示了。调试更加事半功倍!

时间: 2024-10-21 05:04:38

移动端调试 — 安卓机+chrome的相关文章

移动端调试方法

移动端的页面我们要想调试最常用的应该属于是chrome的机型的模拟了,但是如果遇到一些只有在某种机型上面才能看到的bug的话就不好调试了. iphone端调试 首先苹果端是可以调试的,苹果模拟器和苹果浏览器是同一套系统,可以无缝对接调试,Xcode有苹果模拟器,打开模拟器,再打开safari浏览器找到开发下来就能找到这个页面的源码,前提是这个页面是web做的. 安卓端的调试 安卓也是可以的利用chrome,只是需要多点流程, 需要准备 1,pc安装最新chrome. 2,安卓手机(系统需要4.1

“索尼Z3+"VS"小米Note" 谁是真安卓机皇?

每次看到小米.乐视.锤子等国产手机的官方宣传语,总感觉自己生活在未知的时代里.夸张的修辞.赤裸裸的卖弄.水军之间的狂喷,让这个行业始终充满着虚伪而贫瘠的活力.小米手机因其营销做得好,产品线铺的广,俘获了不少友商粉丝.最近又因其推出号称"安卓机皇"的小米Note顶配版,更是让所谓的死忠粉们在微博里面喧嚣一时.不过,随着"索尼Xperia Z3+"这个潜伏高手的出现,小米Note顶配版恐怕要退居二线了. 有的人也许会有疑问,小米手机放眼国内,品牌影响力几乎无人能敌,一直

移动端调试

最近两年无线端的html页面很火,博主最近也做了几个手机项目.相信做过的人都会碰到调试这个棘手的问题.一是没有相应的设备,所以很多人使用虚拟机调试,二是没有较好的调试工具,没法实时得到调试信息.现在将我的一些调试经验总结一下: 本文介绍了无线端调试的四种方式,分别是: charles设置代理  fiddler设置代理 MTL 工具使用 weinre (查看dom元素,查看console.log输出的数据) (如果大家还有其它的调试方法,欢迎补充) 一.charles设置代理  charles 一

索尼推出廉价手机摄像头,迎合低端安卓机 。

索尼已经开发出了廉价摄像头芯片,主要针对廉价安卓手机,目的是开挖新兴国家市场. 腾讯科技讯 移动设备摄像头芯片(传感器),已经成为转型中的日本索尼公司最为看重的业务之一.据日经新闻周一报道,为了追逐全球的廉价安卓手机浪潮,索尼即将推出廉价摄像头芯片. 虽然三星S6和苹果iPhone6成为科技媒体报道主角,但是全球智能手机增量最大的市场,是100美元到200美元的安卓中低端廉价手机.例如在中国和印度,廉价安卓手机导致本土出现了一大批高性价比的品牌,三星电子的份额出现断崖式下跌. 在发展中国家,廉价

移动端调试、布局以及常见的问题解析

rem原理与简介: 依据html根元素大小定,px转rem动态调整根元素font-size大小: 1rem = 16px; html的字体大小就是可以默认为浏览器的字体大小: 移动端适配:方式一 媒体查询@media @media screen and (max-width:320px){ html{ font-size:20px; } } @media screen and (max-width:360px)and(min-width:321px){ html{ font-size:20px;

Android 调试真机 SQLite 数据库

最近做东西,先是在模拟器上进行数据库的测试,读写操作,发现没问题了之后开始进行真机的测试.但是,为了在测试的时候能查看数据库的变化,确保程序的值都正确的写入了数据库.就通过adb shell连接手机进行查看.但是发现和模拟器不同,有各种各样的问题,不过总结下来一句话就是---权限不够. 现将问题总结如下,并给出我的一些解决办法,都是一些笨方法.比较粗暴. 问题一: sh: sqlite3 command not found. adb shell进入程序目录后通过 sqlite3 "databas

flexible.js移动端适配安卓高分辨不兼容问题

根据网上找到的解决办法,对于安卓设备,把dpr=1改为当前设备的dpr if (!dpr && !scale) { if (isIPhone) { // iOS下,对于2和3的屏,用2倍的方案,其余的用1倍方案 if (devicePixelRatio >= 3 && (!dpr || dpr >= 3)) { dpr = 3; } else if (devicePixelRatio >= 2 && (!dpr || dpr >= 2

Remote Debugging Chrome 结合Genymotion模拟器的移动端web真机调试(转)

尝试了好多方法,刚开始想用bluestacks调试手机页面,不过在打开chrome的时候,会黑屏,什么也看不了.最后又是更新android系统,又是卸掉bluestacks重新安装,怎么都不行.最后没办法弃用bluestacks,改用Genymotion. 这样就可以在pc上模拟真机环境调试移动端样式了.以后打包成phonegap的话, =========================================== 1.按照Genymotion官网的步骤,安装Genymotion. 点击

如何使用电脑上的谷歌浏览器来调试安卓手机上的移动端页面

本教程用的是我自己的手机三星A9,其他安卓手机方法也相同. 第一步首先你得打开手机的开发者选项,确保USB调试和通过USB验证应用程序保持打开状态,如图所示 第二步,确保你的电脑和安卓手机都已经安装了谷歌浏览器 第三步,打开你电脑的上谷歌浏览器,调出控制台,,点击如图所示这个3旁边的3个点,这里面有更多的功能,会出现这个选项,我们点击More tools,再选择,在之后的页面中如图所示的选项必须打钩,然后用你数据链连接你的电脑和手机,手机就会弹出一个连接提示,你点是就可以了,连接成功就会跟上图中