欢迎来到莱福软件站,找素材,搜软件,就上莱福软件站!
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就可以看到结果了