用Chrome devTools 调试Android手机app中的web页面。_weixin_30781107的博客-程序员宅基地

技术标签: 移动开发  

(1) 手机要满足Android系统为4.4或更高版本,低版本不支持这种方式。
(2) 确保App已经开启了webview的debug调试模式,由Android工程师协助。
(2) 用usb数据线连接好手机与电脑。
(3) 将手机中的 设置 - 开发人员工具 - USB调试功能打开。
(4) 打开chrome://inspect/#devices,即单击chrome右上角控制按钮 - 更多工具 - 检查设备 - 勾选上 Discover USB devices
(5) 在app中访问一个web页面,对应的webview就可以出现在devices中,单击inspect即可调试。

转载于:https://www.cnblogs.com/fengfan/p/4748678.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_30781107/article/details/97744310

智能推荐

中文实体识别LSTM+CRF_howtousedata的博客-程序员宅基地

前段时间地机器学习课程做了一个中文命名实体识别小程序,很好玩儿,可以玩玩儿…(可能还有些bug),tensorflow版本,运行:python start27.py启动界面程序(用tk简单做的)。界面程序么有后两个功能,可以运行python train+参数(自己探索更有趣),代码审核后更新。...

vs2008 使用LINQ来简化编程的7个技巧_huangwenhua5000的博客-程序员宅基地

LINQ体验系列文章导航:http://www.cnblogs.com/lyj/articles/1119671.html有关教材可下载 自从学习LINQ以来,我发现了很多使用LINQ来改善代码的方式。每一个技巧都让代码写起来更简单,可读性更强。这里总结了这些技巧。我会介绍如何使用LINQ来:初始化数组在一个循环中遍历多个数组生成随机序列生成字符串转换序列或集合把值转换

linux常见用法_一口Linux的博客-程序员宅基地

本文很简单就是记录一下linux使用中的一些需要注意的点目录ssh登录ssh协议用于不同主机之间的访问,采用非对称加密。 其中密钥一般在 ~/.ssh下面,其中id_rsa.pub表示公钥,id_rsa表示私钥,如果不存在可通过ssh-keygen命令生成。ssh协议并没有像https那样的证书,因此为了防止中间人攻击,第一次登录时需要确认被登录方的指纹,如果确定,则会在本地密钥所在的目录的known_hosts中保存被登录方的指纹。具体的ssh登录凭证有两种,一种是每次使用密钥验证,

div 模拟 textarea 可自适应高度_这是个问题的博客-程序员宅基地

<div class="textarea" contenteditable="true"></div> .textarea { width: 400px; min-height: 50px; max-height: 100px; _height: 5

SQLite数据库的使用_Li_Pine的博客-程序员宅基地

SQLite数据库轻量级关系型数据库 创建数据库需要使用的api:SQLiteOpenHelper 必须定义一个构造方法: //arg1:数据库文件的名字//arg2:游标工厂//arg3:数据库版本public MyOpenHelper(Context context, String name, CursorFactory factory, int versio...

随便推点

精通CSS:高级WEB解决方案_weixin_38169359的博客-程序员宅基地

  选择器:高级选择器:属性选择器:[] ,例如:a[href=”#”] {};选择器的优先级:!important为最高优先级,其次优先级次序规则:a,b,c,d ,a代表行内样式,b代表ID选择器,c代表类、伪类、属性选择器,d代表类型元素选择器和伪元素选择器,它们的基数是1000,100,10,1;设计良好的CSS样式表:①结构(自上而下):一般样式:主体样式、rese...

HIT 软构第六章总结_达不溜溜球的博客-程序员宅基地

前言第四章讲可复用性,第五章讲可维护和扩展性,终于到了健壮性了,可复用性和可维护性都有相应的设计模式,有很多比较技术性的思路,可能需要我们在平时练习中慢慢消化,这一章则是程序员必须掌握的技能----面向健壮性的编程。健壮性和正确性我们在设计ADT的时候,很多情况都是按照自己的思路,但我们很难要求客户端也一定按照我们的思路,一个兼容性高适用范围广的软件其健壮性一定高,这就要求我们能对可能出现任何一种操作都进行预判,作为面向客户友好型的软件,我们需要遵循以下两点基本的观念:处理未期望的行为和错误终止

adaboost学习(一)_艳光普照的博客-程序员宅基地

一、Boosting算法的发展历史  Boosting算法是一种把若干个分类器整合为一个分类器的方法,在boosting算法产生之前,还出现过两种比较重要的将多个分类器整合为一个分类器的方法,即boostrapping方法和bagging方法。我们先简要介绍一下bootstrapping方法和bagging方法。  1)bootstrapping方法的主要过程  主要步骤:

hdu2639 Bone Collector II_Coco_T_的博客-程序员宅基地_hdu2639 bone collector ii

Problem Description The title of this problem is familiar,isn’t it?yeah,if you had took part in the “Rookie Cup” competition,you must have seem this title.If you haven’t seen it before,it doesn’t matt

初识卷积神经网络_什么鬼AAAAA的博客-程序员宅基地

卷积神经网络的结构图如下:               卷积神经网络的三元素:1,卷积层conv:每个卷积层由多个卷积矩阵组成,不同卷积矩阵的作用是提取输入对象的不同特征。靠前的卷积层的卷积矩阵提取的越简单的特征,越往后的卷积层提取的特征越复杂和具体。卷积矩阵中的值也可以理解为神经网络的权重的参数,这些参数就是需要训练得到的参数。卷积矩阵对图像的操作过程如下图:      ...

Android动画_shenlanzifa的博客-程序员宅基地

画应该是很基础的东西了,但是由于自己的记性不太好,总是记不住那些参数和方法,只是知道怎么用而已。所以每次用的时候都去百度(一般能出来)或者Google(基本出来了)。然而周末断网~你懂的....所以用周末时间重新看了一遍动画相关的文章,写下了笔记,温故而知新。前提:如果你想学习Android动画,知道它原理,实现什么的。如果你想掌握Android动画,熟练运用它什么的。那么可以看下面的几个