{
  "android/text/TextUtils.java": "package android.text; public class TextUtils { public static boolean isEmpty(CharSequence s) { return s==null||s.length()==0; } }",
  "android/content/pm/PackageInfo.java": "package android.content.pm; public class PackageInfo { public long firstInstallTime; public long lastUpdateTime; }",
  "android/content/pm/PackageManager.java": "package android.content.pm; public class PackageManager { public PackageInfo info = new PackageInfo(); public PackageInfo getPackageInfo(String name,int flags) throws NameNotFoundException { return info; } public static class NameNotFoundException extends Exception {} }",
  "android/content/Context.java": "package android.content; public class Context { public android.content.pm.PackageManager pm = new android.content.pm.PackageManager(); public android.content.pm.PackageManager getPackageManager(){return pm;} public String getPackageName(){return \"audit\";} }",
  "com/cpt/zhct/weighting/utils/MmkvUtils.java": "package com.cpt.zhct.weighting.utils; public class MmkvUtils { private static final MmkvUtils one=new MmkvUtils(); public final java.util.Map<String,Integer> data=new java.util.HashMap<>(); public static MmkvUtils getInstance(){return one;} public boolean containsKey(String k){return data.containsKey(k);} public int get(String k,int d){return data.containsKey(k)?data.get(k):d;} public void put(String k,int v){data.put(k,v);} }"
}
