我正在 Android 上测试 Phonegap/Cordova 3.0 应用程序。
从 2.x 版本开始,Cordova 严重依赖命令行终端。我已经完成了所有设置,可以构建应用程序了。但有两件事困扰着我。
首先,一个Android项目有两个www文件夹。一是[myproject]/www。另一个是[myproject]/platforms/android/assets/www。当我修复错误时,我不确定要编辑哪些文件夹。
如果我是正确的,第一个是在使用命令行“cordova build”创建应用程序之前放置应用程序文件的位置。第二个应该只是构建后、部署前使用的副本。
现在我的问题是,当我对应用程序进行更改并且想要在设备上进行测试时,是否每次都必须使用命令行(重新)构建应用程序?
[myproject]/www
是您应该放置源文件的目录。当您构建应用程序时,这些文件将被复制到[myproject]/platforms/[platform]/assets/www
。除此之外,文件位于[myproject]/platforms/[platform]
也被复制到[myproject]/platforms/[platform]/assets/www
,它允许您为文件创建每个平台的覆盖。
请注意,您应该never编辑文件在[myproject]/platforms/[platform]/assets/www
直接,因为它们将在您下次构建项目时被删除。
要在您的设备上运行您的项目,请使用cordova run [platform]
,或者在模拟器上运行它使用cordova emulate [platform]
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)