docs: def _init_methods(self, limit=10000):
          """初始化方法
  
          某些APK可能存在大量的方法，可能会相当耗时，根据情况加限制
  
          Args:
              limit (int, optional): 方法数量限制，超过该值，则不获取方法
  
          Returns:
              TYPE: 方法集合
          """
          methods = set()
          if not self.dex_files:
              self._init_dex_files()
  
          count = 0
          for dex_file in self.dex_files:
              count += dex_file.method_ids.size
          if limit < count:
              return
  
          for dex_file in self.dex_files:
              for dexClass in dex_file.classes:
                  try:
                      dexClass.parseData()
                  except IndexError:
                      continue
  
                  for method in dexClass.data.methods:
                      clsname = method.id.cname.decode()
                      mtdname = method.id.name.decode()
                      methods.add(clsname + '/' + mtdname)
          self.methods = sorted(methods)