LT NoLitter太极xposed模块app是一款防止Android应用乱建文件夹的Xposed插件,当模块检测到某个应用尝试在SD卡根目录创建一个新的文件或文件夹,模块会将文件夹移动到“SD卡/Android/files/”文件夹下,以保证SD卡根目录整洁。同时,今后应用读写这个文件夹的操作也会被重定向到上述位置。
应用说明
Android 系统有着用户可直接操作的存储空间,用户可以很方便地管理自己的文件(相比 iOS 而言)。但是某些软件也会在存储空间根目录直接建立大量的文件夹,影响了用户的文件管理,并对强迫症人群造成了极大的威胁。
于是写了一个 Xposed 插件。插件 Hook 了 Android 的 File 类,当有程序尝试用 File 类读取或写入根目录的文件或文件夹,插件会检测这个文件或文件夹是否存在。如果存在,那么插件不做任何操作;如果不存在,那么插件就将操作重定向到/Android/files文件夹下。
相比于 XInternalSD,这样操作的优点是可以对付某些不自律的应用。这些应用不使用 Android 系统函数获取存储路径,而是直接将文件保存到/sdcard之类的通用路径,XInternalSD 只修改了获取到的存储路径,因此无能为力。
相比于 SD 重定向,这样操作免除了复杂的配置。用户只需要在装上插件时把文件管理应用拉白名单,然后把根目录下不想要的文件夹删除或移动到/Android/files即可。如果今后想让某个程序将数据保存在根目录下的某个文件夹,同样直接建立文件夹即可。
软件特色
启用 NoUtter 后一般不需要做任何事。修改 NoUtter 配置后,需要重启对应的应用以生效。
1.如果有应用崩溃,无法访问存储,或无法被限制住,启用强力模式。
2.如果还是不行,请清除应用数据。
3.如果还是不行,那么 NoLitte 「无能为力,请将其加入白名单以免影响使用。
使用说明
如果开启本模块后,有应用无法被限制住或者无法正常使用,
1.先对它开启强力模式,并强行停止后再试
2.如果还是不行,清除数据再试
3.如果还是不行,再开修改存储路径,清除数据再试
4.再不行我也没办法了……
中文名:LT NoLitter
包名:lantian.nolitter
MD5值:a0cc0f5e188304d817edb79816572bf2