Javascript在线调试安卓工具的实现

Javascript在线调试工具的实现

场景:在网页上编写javascript代码,连接安卓手机,在安卓中执行javascript代码,并可以将javascript代码直接生成安卓程序(APK)。

如果实现调试功能,需要解决以下几个问题:
1.在线IDE代码和安卓手机实时同步
2.在线IDE断点和安卓手机实时同步
3.在线IDE调试信息的实时回传

实现这个的方法是建立一个网络机制,网页IDE端和手机进行实时数据同步,在此基础上代码同步就佷容易了,实时传代码到安卓手机即可。断点数组记录下来,也同时传给安卓手机。

断点调试分几种,分别:
debug/contionue 开始调试/继续执行 (F5)
stop debugging 停止调试(shift+F5)
step over 单步(F10)
setp into 单步进入(F11)
step out 单步跳出(shift+F11)

javascript调试相当比较简单,不像C语言需要转换成汇编指令需要查看寄存器,直接解析执行就可以完成。

以下是实时的例子和效果:

//--------------------------------------------------------------------------------------------------
//Ctrl.js 开发环境:http://
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值