一个安卓手机远程真机调试平台

本文介绍了一个基于JAVA和SPRING框架的安卓远程真机调试平台,旨在克服STF的兼容性、操作限制和维护问题。平台使用MYSQL数据库,支持安卓10以上版本,无需安装APK,提供兼容性和便捷的远程调试功能。
摘要由CSDN通过智能技术生成

@一个安卓手机远程真机调试平台

一个安卓手机远程真机调试平台

开发背景:

STF是最早的远程真机调试平台,现在所有的远程真机调试其实都是借鉴了它的实现思想。但是STF的使用中存在一些不足,
1、并不能很好兼容国内各种各样的安卓定制化手机,如果你经常使用过STF,一定遇到过STF.APK无法正常安装到手机或者无法正常自动启动服务的情况。
2、STF使用MINITOUCH进行点击,而MINITOUCH基于的安卓系统的/dev/event文件进行操作,从android10开始,已经不允许用户OPEN这个文件。所以MINITOUCH已经不能支持10版本操作系统,也就是STF无法支持安卓10以上版本手机操作。未来的安卓11还没有看,估计以后也将不再支持。
3、STF使用的RETHINKDB这种NOSQL数据库,并且该软件已经不再有技术支持了,开发公司破产了。造成STF的数据维护非常不主流。
4、STF使用NODEJS技术研发,其实也是不是很主流,维护起来也不是很好,特别需要和其他企业平台结合的时候。

基于以上的工作中遇到的困难,研发了此平台。

##技术背景

1、 使用主流的JAVA语言,SPRING框架,数据库数据存储使用MYSQL,便于大多数开发者维护。
2、屏幕的获取依然采用MINICAP,点击废弃了MINITOUCH,使用ADB的点击方式,远程ADB调试依然采用ADBKIT。

特点

1、可以兼容安卓10以上版本。
2、不需要安装APK,启动APK的服务,这样避免掉一些国产手机的兼容问题。经过公司内容300台以上安卓真机测试&#x

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值