这是一个包含三项改进的快速错误修复版本:

  • ci:修复 macOS 上的 frida-node 预构建循环,从而为所有目标生成预构建,而不只是第一个。
  • node:避免依赖 package-lock.json,以便在缺少预构建时支持回退构建。
  • android:在 Java.registerClass() 中将 DexFile 设为只读。从 Android 14 开始, targetSdk >= 34 的应用不得对动态加载的 Dex 文件授予可写权限。感谢 @pandasauce!

尽情享用!