VirtualServer是一款非常实用的手机编程开发app,这款软件支持模拟借口,手机即可进行调试,也可以连接电脑端使用,感兴趣的朋友就快来下载吧!
VirtualServer介绍
VirtualServer
APP同学一般会遇到如下问题:
1.前端功能写好后,需要等待后端同学完成相应接口才能联调
2.调试过程中需要模拟接口的数据,要么是改前端代码,要么改后台数据库,都不具备即时性
3.接口请求打印的日志往往需要将手机连接到PC上查看,或者接入其他的开发辅助助手
VirtualServer特性
本应用可以解决上述问题,通过将APP的请求地址替换为localhost,使其所有请求都被转发给本应用,而后本应用可以:
1.将请求再次转发给真实的服务器,并且直接打印网络请求日志(这样就不用连接PC或者接其他辅助工具库)
2.定制某些接口直接返回某些json文件的内容,这样就不需要连接真实服务器,如果修改了json文件内容,就可以即时看到修改结果
该应用已具备的特性:
·可作为代理工具进行网络请求的日志打印
·可对接口直接模拟接口返回
适合的应用场景:
开发APP时需要跟后端进行联调,并且在测试时需要通过修改接口数据来验证某些功能,该应用可以通过编辑好的json文件来直接模拟接口的返回,并支持部分接口模拟,剩余接口转发
● 拍照权限
允许访问摄像头进行拍照
● 使用蓝牙
允许程序连接配对过的蓝牙设备
● 使用振动
允许振动
● 使用闪光灯
允许访问闪光灯
● 录音
录制声音通过手机或耳机的麦克
● 获取WiFi状态
获取当前WiFi接入的状态以及WLAN热点的信息
● 改变WiFi状态
改变WiFi状态
● 改变网络状态
改变网络状态如是否能联网
● 获取网络状态
获取网络信息状态,如当前的网络连接是否有效
● 访问网络
访问网络连接,可能产生GPRS流量
● 拨打电话
允许程序从非系统拨号器里输入电话号码
● 获取任务信息
允许程序获取当前或最近运行的应用
● 唤醒锁定
允许程序在手机屏幕关闭后后台进程仍然运行
● 读取外部存储
允许程序读取外部存储,如SD卡上读文件
● 写入外部存储
允许程序写入外部存储,如SD卡上写文件
● 挂载文件系统
挂载、反挂载外部文件系统
● 读取电话状态
访问电话状态
● 禁用键盘锁
允许程序禁用键盘锁
● 读写系统设置
允许读写系统设置项
● 状态栏控制
允许程序扩展或收缩状态栏
● 显示系统窗口
显示系统窗口
● 允许NFC通讯
允许程序执行NFC近距离通讯操作,用于移动支持
● 修改声音设置
修改声音设置信息
● 读取系统日志
读取系统底层日志
● 改变配置
允许当前应用改变配置,如定位
● 排序系统任务
重新排序系统Z轴运行中的任务
● 获取错略位置
通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米
● 使用证书
允许程序请求验证从AccountManager
● 管理账户
允许程序管理AccountManager中的账户列表
● 开机自动允许
允许程序开机自动运行