复用 Gson 对象

This commit is contained in:
juntao
2022-04-06 16:21:18 +08:00
parent 119f304e2f
commit 0803e61828
14 changed files with 29 additions and 37 deletions

View File

@ -928,10 +928,9 @@ public class MainActivity extends BaseActivity {
} else if (entryName.contains("halo_skip.json")) {
InputStream in = zipfile.getInputStream(entry);
if (in != null) {
final Gson gson = new Gson();
final BufferedReader reader = new BufferedReader(new InputStreamReader(in));
InnerMetaInfoEntity info = gson.fromJson(reader, InnerMetaInfoEntity.class);
InnerMetaInfoEntity info = GsonUtils.getGson().fromJson(reader, InnerMetaInfoEntity.class);
if (info != null) {
if (EntranceUtils.HOST_COMMUNITY.equals(info.getType())) {
UserManager.getInstance().setCommunityData(new CommunityEntity(info.getLink(), info.getText()));