我有一个完美的项目,在第一个构建(cordova构建android)但是,如果我再次运行相同的命令,它会产生一个缺少插件的APK .
所以澄清一下:
-
创建项目 .
-
添加Android平台 .
-
构建Android平台(将调试APK作为产品生成) .
-
App工作正常 .
-
不做任何更改 .
-
再次运行构建命令(生成新的调试APK作为产品) .
-
应用程序已损坏(缺少插件) .
我尝试过以下方法:
-
删除并重新添加平台 .
-
运行科尔多瓦清洁 .
-
单独运行准备和编译 .
-
删除package.json,并允许构建过程重新生成 .
唯一有效的方法 - 完全删除平台和插件文件夹,重新添加平台和构建 - 这将生成应用程序的工作副本 .
我没有构建脚本,钩子或任何复杂的事情发生 .
希望有人之前遇到过这个并且可以提供帮助 .
提前致谢!