Wyt*_*tze 3 deployment android build command-line-interface cordova
我有一个我在Android上测试的Phonegap/Cordova 3.0应用程序.
从版本2.x开始,Cordova在很大程度上依赖于命令行终端.我已经完成了所有设置工作,我可以构建应用程序.但有两件事令我不安.
首先,Android项目有两个www文件夹.一个是[myproject]/www.另一个是[myproject]/platforms/android/assets/www.当我修复bug时,我不确定要编辑哪些文件夹.
如果我是正确的,第一个是放置应用程序文件的位置,然后使用命令行"cordova build"创建应用程序.第二个应该只是在部署之前构建之后使用的副本.
现在我的问题是,当我对我的应用程序进行更改并且我想在设备上进行测试时,是否每次都必须使用命令行来(重新)构建应用程序?
[myproject]/www是您应该放置源文件的目录.构建应用程序时,会将这些文件复制到[myproject]/platforms/[platform]/assets/www.除此之外,[myproject]/platforms/[platform]还会复制文件[myproject]/platforms/[platform]/assets/www,这样您就可以为文件创建每个平台的覆盖.
请注意,您永远不应[myproject]/platforms/[platform]/assets/www直接编辑文件,因为下次构建项目时它们将被删除.
要在您的设备上运行您的项目cordova run [platform],或者在模拟器上运行它cordova emulate [platform].