LSPosed / LSPatch

LSPatch: A non-root Xposed framework extending from LSPosed
GNU General Public License v3.0
7.06k stars 751 forks source link

[Feature Request] 模块内配置的外部编辑与预配置 #155

Closed jiwangyihao closed 1 year ago

jiwangyihao commented 1 year ago

Is your feature request related to a problem?/你的请求是否与某个问题相关?

一直以来,『便携模式』都是 LSPatch 的一大特色,它极大的方便了许多小白及无 Root 用户使用 XP 模块,大大拓展了 xposed 的使用范围。但是,在使用『便携模式』时,我们却总是会遇到一些不太便携的地方,比如:

Describe the solution you'd like/描述你想要的解决方案

那么,有没有一种可能,可以让我们在修补应用时就预先完成模块的配置,有没有一种可能,可以让我们在 LSPatch 管理器中手动完成对模块的配置呢? 当然,首先不得不承认的是不同模块的配置保存方式可能天差地别,但是,我们并非没有一种比较标准、易用并且较为广泛地被许多模块所使用的 API——XSharedPreferences。更好的是,XSharedPreferences 的索引的字符串类型也为手动编辑提供了更多可能。 在我的设想中,我们可以提供一种这样的功能:

Additional context/其他信息

希望大佬能采纳这条建议!!!😂

vvb2060 commented 1 year ago

看起来是模块的事,要求模块支持即可

jiwangyihao commented 1 year ago

看起来是模块的事,要求模块支持即可

不是这个意思,第二个问题确实是模块有问题,但是第一个问题的核心其实是希望能让『修补应用的人』为模块提供预配置