INNER CODE UNIT · TypeScript

patchApk

niklashigi/apk-mitm · src/patch-apk.ts:12

export default function patchApk(options: TaskOptions) {
  const { apktool, uberApkSigner } = options

  const decodeDir = options.skipDecode
    ? options.inputPath
    : path.join(options.tmpDir, 'decode')
  const tmpApkPath = path.join(options.tmpDir, 'tmp.apk')

  let fallBackToAapt = false

  return new Listr([
    {
      title: 'Checking prerequisities',
      task: () => checkPrerequisites(options),
    },
    {
      title: 'Decoding APK file',
      skip: () => options.skipDecode,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…