diff --git a/backend/services/mining-admin-service/src/infrastructure/parsers/package-parser.service.ts b/backend/services/mining-admin-service/src/infrastructure/parsers/package-parser.service.ts index b719c30d..e78af737 100644 --- a/backend/services/mining-admin-service/src/infrastructure/parsers/package-parser.service.ts +++ b/backend/services/mining-admin-service/src/infrastructure/parsers/package-parser.service.ts @@ -39,9 +39,9 @@ export class PackageParserService { // 写入临时文件 fs.writeFileSync(tempFile, buffer) - // 动态导入 adbkit-apkreader - const ApkReader = await import('adbkit-apkreader') - const reader = await ApkReader.default.open(tempFile) + // 动态导入 adbkit-apkreader (CJS module, exports class directly) + const ApkReader = require('adbkit-apkreader') + const reader = await ApkReader.open(tempFile) const manifest = await reader.readManifest() return {