GKMSPatch/share/java
NkBe 74bbeb9bda
patch-loader: 優化配置和資源處理
Add a shared Gson instance and harden config/module/asset loading to avoid NPEs and crashes. Guard legacy module iteration, use apply() for SharedPreferences, throw when config asset is missing, reuse GSON for parsing, and null-check resource streams before copying. Also set provider dex file writable only if created and remove some unused imports. These changes improve resilience when manager/asset data is unavailable and clean up file handling.
2026-02-10 17:46:38 +08:00
..
src patch-loader: 優化配置和資源處理 2026-02-10 17:46:38 +08:00
.gitignore ServiceClient 2022-03-23 22:36:19 +08:00
build.gradle.kts CI (#57) 2022-05-10 11:39:04 +08:00