谈谈你的调试工具

file

本文首发于:https://github.com/bigo-frontend/blog/ 欢迎关注、转载。

  • window chrome devtool调试ios
  • chrome devtool 调试微信网页
  • chrome devtool 调试android真机
  • fiddler抓包
  • mumu android模拟器调试

window chrome devtool调试ios

使用remotedebug-ios-webkit-adapter

1.github地址
https://github.com/RemoteDebug/remotedebug-ios-webkit-adapter

2.介绍
基于ios-webkit-debug-proxy二次开发的ios-webkit协议适配器

3.注意点
• chrome inspect需配置Discover network targets,点击 Discover network targets后面的configure, 加上remotedebug_ios_webkit_adapter启动的地址
• 访问手机页面后再启动remotedebug_ios_webkit_adapter

chrome devtool 调试微信网页

  1. 跟调试手机普通网页操作一致 chrome devtool调试android真机
  2. 对手机微信进行配置
    微信访问 http://debugx5.qq.com/
    在配置页面中,找到“信息”标签页,并勾选上它的”打开TBS内核 Inspector调试功能”
  3. 大功告成 开始调试

chrome devtool 调试android真机

1.手机打开usb调试
设置-关于手机-版本号连续点击几次出现-返回设置界面会看到开发者模式选项

2.用usb线连接电脑和手机,手机上弹出usb用于充电的选择框,选择传输文件。弹出允许计算机调试手机,选择允许。

3.chrome浏览器输入 chrome://inspect
选择Devices,勾选Discover USB devices,Discover network targets。
remote target出现手机访问的页面。点击inspect开始调试

image

碰到的问题

  1. remote target没有出现手机上访问的页面
    依次尝试以下方案
  • 换根usb线,可能usb线只支持充电
  • 电脑下载360手机助手
    猜测可能电脑少了一个驱动。360助手应用有集成这个驱动软件

fiddler抓包

fiddler抓包

mumu android模拟器调试

一、抓包
1.下载adb (android debug bridge) (直接解压就行)
2.在安装目录打开cmd 执行adb命令 (我直接将adb拖进vs,用vs编辑器带的cmd窗口操作)
3.连接 mumu 模拟器 adb connect 127.0.0.1:7555 (mumu 模拟器一般占用端口为7555,如果不是自己上网查mumu 怎么查看占用端口)
image

4.调出mumu模拟器 wifi设置 adb shell am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings(mumu模拟器本身没有将wifi设置显示出来)
image
此时看mumu模拟器 wifi设置就显示出来了
image

5.接下来就是常规操作了 用fiddler 手机抓包

欢迎大家留言讨论,祝工作顺利、生活愉快!

我是bigo前端,下期见。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以修改jar软件的分辨率 ava手机游戏软件改键位改触屏键终极教程和软件 现在很多的触摸屏手机没有数字键。很多需要数字键的JAVA软件和游戏就无法应付了,难道这样的游戏我们就放弃了?no,no,no。下面我们就介绍使用手机伴侣HandyPartner软件的改键改触屏的方法,理论适合支持JAVA的触屏手机。 早期的改键需要了解Java,要进行反编译才可以改键,一个反编译就把大家挡在了改键的门外。不过经过各位DX的努力,开发出各种傻瓜式的改键软件,通过简单的设置即可实现改键,这里我们使用的软件是HandyPartner。 另外还有其它的改键软件,比如halo,但稍稍麻烦一点,这里就不用它了。S908本身有7个按键,其中挂机键,主菜单键和照相键无法应用到JAVA程序里面。可用的只有4个加上本教程的方法,最终可以使用13个按键。好了,废话不多说进入正题。 HandyPartner触屏按键教程 1.打开软件,先设置基本配置,如图 2.由于软件现在还不是很完善,没有表明键值所对应的按键,我把对应的按键标在图片上了。如图 3.说明一下。 在键值转换设定里面的转换键值栏里面更改物理按键键值,将需要更改的改成手机上现有按键的键值。比如原软件要在S908上使用还缺少“#”和“*”键,但是不需要音量加和音量减键,我们就可以用S908上的音量加和音量减键代替“#”和“*”键。通过键值测试我们可知,S908的音量加键的键值是-1音量减键的键值是-2那我们就在1和2栏的转换键值里面分别填上-1 -2然后运行转换即可。 在触摸屏设置里面可以对不支持触摸屏的软件添加触摸键(注意:原程序支持触摸屏的话该软件是不能转换的。)在这里,我们可以添加任意9个按键。只需要填入对应的键值就是了。 4.很快就转换完毕,需要注意的是,文件的输出路径是HandyPartner程序文件夹里,名字默认为pkg_new.jar,所以转换完后要及时更名。 5.改完后传到手机里试一下,没有问题。 注:还是有失败的可能,除了软件问题可能还有游戏本身的问题,如果失败可以换一个游戏版本试试,实在不行也没有办法。 结束语 触摸屏所常用的改键软件就这个了,虽然不是所有的软件都可以成功改键,不过多数游戏都可以,如果你找到自己喜欢的游戏/软件,又为缺少游戏/软件按键而烦恼的话,以上的教程应该可以满足你的愿望。到时有好玩的游戏/软件一定要分享给大家呦。 另外有些软件需要改兼容什么的,那种就要用JavaMagic这个软件,这个软件教程很多。这里就不细说了。 原文链接:http://www.lt163.com/jc/mtk/xxx/200906/6119.html 山寨JAVA游戏《触摸屏》控制修改软件两款及简略教程 http://bbs.shanzhaiji.cn/viewthread.php?tid=4302&extra=page=2 java游戏修改键位及其修改非触摸屏游戏为全触摸屏游戏的软件   ChMobileKey是一款可以修改JAVA游戏键位的软件,最大的好处就是能为我们这些没有键盘的机器在触摸屏上实现控制的强大软件。 使用方法:   1软件:ChMobileKey   软件主界面主要三个部份组成:“键值转换设定”是修改硬键盘的、“GetGameAction设定”(我也不清楚是搞什么的)以及“触摸屏设定”是修改触摸屏的(废话)。点一下“缺省设置”,空白的地方就被填满了。   2:键值转换设定区“原键值”的1-12分别代表手机键盘的#、*、0-9、13-14代表左右软键。需要转换哪个就在“转换键值"那对应修改  重点部分:本帖主要重点是在对触摸屏键位的增加,那就重点说说触摸屏的修改,打开软键ChMobileKey后在右手边看到屏幕设定能见到把屏幕分成9个格(9宫格),代表我们能在触摸屏增加9个健,修改转换前可以先用(手机的键码jar)测试自己手机的键码。同理,每个格的数值对应键盘的每个键,需要在屏幕哪个位置增加哪个键就修改哪个就改哪的个值(对应原键值的数值修改,1-12分别代表手机键盘的#、*、0-9、13-14代表左右软键),比如我们要在屏幕中间增加一个”#“键,就只需要把原有的53改成35.然后点”运行转换“,选定要转换的JAVA游戏,就能生成改好触摸键的JAVA游戏了。 PS:有部分JAVA游戏用其他修改过的是修改不了的,安装后会提示出错。但是只要能找到没有修改过的原JAVA文件来修改应该是没问题的。 注意:每次修改后的文件是自动覆盖在(触摸及键位设置)文件夹下的(pkg_new.jar)文件中的,请修改好后复制pkg_new.jar到你需要的文件夹,并且修改文件名称,但后缀.jar不要改动。 另外,请尽量用没有被修改过的原始java游戏进行测试,这样可以提高成功的概率。 还有就是JavaMagic的用法和ChMobileKey差不多,不过只能修改键盘的键位,没有触摸屏修改功能,有些游戏修改不了的,可以先用JavaMagic修改再用ChMobileKey,或许就能成功了。愿大家一起分享PPC给我们带来的乐趣。 改键后对游戏运行没有任何影响并且可以映射硬键盘 软件使用的小技巧和注意事项:ChMobileKey无法修改JM改过的文件或者已经支持触屏的文件,但是JM可以修改ChMobileKey改过的文件,所以,有些使用ChMobileKey修改但无法使用的游戏,可以试试再用JM转换,没准就能运行了

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值