我正试图使用一个/www文件夹来编写一个适用于iOS和Android的phonegap应用程序,
我的文件夹结构是这样的:
代码/Android/Eclipse项目文件
代码/iOS/xCode项目文件
代码/www/index.html、phonegap.js等
现在我正在eclipse中尝试链接到外部www文件夹,我已经尝试了几种方法,包括这里提出的方法:如何在eclipse/Phonegap/Android项目中链接assets/www文件夹?没有任何成功:
在android虚拟设备中启动应用程序时,如果包含index.html的www文件夹实际上不在android/Project/Assets/..中,则会报告错误。。
你知道如何使用链接吗?或者有没有一种方法可以告诉eclipse在构建项目时将文件复制到新位置?
谢谢
附言:我将主要在窗口,所以符号链接不是一个选项。
我用以下命令解决了windows上的相同问题:
cd c:codeappandroidassets
mklink /D www c:codeappwww
这在Windows中对我有效。在Mac上,您可以使用xcode文件夹引用或ln
命令进行引用。
(2013年3月14日编辑)Windows 7:确保以管理员身份运行命令提示符
另一个可能的解决方案是在iOS和Android的每个目录中使用SVN外部文件来拉入一个通用的WWW目录。