xstudio-vs插件是一个基于xstudio的VSCode插件, 因为我一直使用Mac开发, xstudio只有win版, 因此开发了这个插件.因为调用本来就是一件很灵活的事情,需要寻找合适的调用入口,那些功能可以有本地实现,那些功能由调用实现都是一件很值得考虑的事情。
软件安装
安装XP框架并激活, 方法自行搜索.
安装XSTUDIO并激活
在VSCode上安装xstudio-vs插件
根据自己的操作系统下载Redis
配置说明
Android端

VSCode端
打开设置界面, 对Redis的Host和Port进行设置, 填写包名.

Redis端
根据自己的需要进行配置, 为了测试方便, 我没有设置密码, 不建议这样做.
使用说明
为了测试这个插件, 我简单写了一个APP, 以下所有的操作都是基于这个APP的.
[注] 由于APP需要连接Redis, 因此申请了网络权限, 如果需要使用注入功能, 需要给APP读写文件的权限.
主要代码如下:

反编译APP, 获取类路径
反编译方法请自行百度, 在测试APP中, 在这里路径是com.lq.demoapp.Util
利用搜索class功能获取详细的函数信息

点击查看搜索结果
搜索结果会缓存下来, 方便以后使用.

点击方法或属性, 可以快速得到代码.
执行测试getText
复制如下代码到JS文件, 点击执行按钮, 在控制台便可以看到结果.


注入测试showToast

注入需要选择文件, 在js文件上右键将此文件添加到待注入文件列表
然后选中需要注入的文件, 点击注入, 然后运行APP就可以看到结果了






















大小: 8.3M



大小: 8KB

终端仿真器 SecureCRTv7.1.1.264 最新版
串口调试小助手1.3 免费版
WinHex 十六进制编辑器v20.2 SR-5 绿色中文注册版
小旋风ASP服务器安装版
16进制转换工具V1.0 中文绿色版
Adobe AIRV33.1.1.932 官方最新版
github离线安装包64位版V2.9.11官方最新版(github desktop)
mysql数据库.net开发驱动(mysql connector net )8.0.11 官方最新版
MSDN Library Visual Studio 6.0(VC、VB、VF、VJ)中文版win32开发人员必备
版本控制软件(SourceTree)v3.4.6 官方最新版
Memory Analyzer (MAT)V1.01 免费绿色版
Delphi Distillerv1.85绿色版
IBM内存检测工具(IBM Thread and Monitor Dump Analyzer for Java)V4.3.3 绿色版
.NETv3.0 可再发行组件包
一键安装JSP环境安装版
slave4j(基于eclipse插件的java代码生成器)V1.0.0 正式版
Auto DebugProfessional 5.6.5.18 中文绿色版
Understand For C++V1.4.319英文安装版