我有一个完美的项目,在第一个构建(cordova构建android)但是,如果我再次运行相同的命令,它会产生一个缺少插件的APK .

所以澄清一下:

  • 创建项目 .

  • 添加Android平台 .

  • 构建Android平台(将调试APK作为产品生成) .

  • App工作正常 .

  • 不做任何更改 .

  • 再次运行构建命令(生成新的调试APK作为产品) .

  • 应用程序已损坏(缺少插件) .

我尝试过以下方法:

  • 删除并重新添加平台 .

  • 运行科尔多瓦清洁 .

  • 单独运行准备和编译 .

  • 删除package.json,并允许构建过程重新生成 .

唯一有效的方法 - 完全删除平台和插件文件夹,重新添加平台和构建 - 这将生成应用程序的工作副本 .

我没有构建脚本,钩子或任何复杂的事情发生 .

希望有人之前遇到过这个并且可以提供帮助 .

提前致谢!