当尝试使用 Windows 上的 Docker Toolbox 和这些配置为带有标志 --env.snapshot 的 Android 构建时:
tns build android --release --env.snapshot --clean --env.aot --env.compileSnapshot
--env.uglify --key-store-path PATH file system
--key-store-alias ALIAS --key-store-alias-password PASSWORD
控制台抛出此错误:
NativeScriptSnapshot 中的错误。快照生成失败!目标架构:armeabi-v7a docker:来自守护进程的错误响应:无效模式:/app。请参阅“docker run --help”。
需要注意的是,我使用 Docker Toolbox 而不是 Docker Desktop 来克服 Docker 安装后使用 Genymotion 模拟器产生的 HyperV 冲突。此外,它可能对这个博客有用: https ://nickjanetakis.com/blog/behind-the-scenes-of-debugging-an-error-that-i-couldnt-google 有了这些信息,我试着看看问题是由我的项目路径的一些奇怪的文件夹名称产生的,但即使尝试在 C:/ 中使用普通文件夹名称也不起作用。
¿ 有没有什么办法可以不用安装 Docker Desktop 来解决这个问题?