我正在开发一款应该在iOS和Android上运行的PhoneGap应用。我的文件夹结构如下所示:
+-+-[app folder] | +-[android] (contains Eclipse workspace and project files) | +-[iOS] (contains XCode project files) | +-[www] (contains all html, js, css etc. files for the actual app)
很容易引用XCode项目中的www文件夹,一切正常。
但是,在Eclipse中创建指向www文件夹的链接无法正常工作:我使用了'Import - > Filesystem'在现有资产文件夹下创建链接,一切似乎都正常。但是在构建步骤期间,文件不会被复制到apk 知道我做错了吗?
答案 0 :(得分:15)
这可以在Eclipse中创建“链接文件夹”资源。当你将任何文件或文件夹拖到项目中并告诉它创建引用时,它与Xcode创建的内容基本相同 - 只是不那么容易。
ADT Eclipse插件需要一个位于项目顶层的“assets”文件夹,因此我们将创建一个引用../www的/ assets链接文件夹,它位于项目文件夹的旁边。
答案 1 :(得分:9)
对于Windows,使用此命令mklink /D link-name target-folder
和linux / mac使用ln
创建源链接。两者都适合我。
答案 2 :(得分:2)
不知道它在MacOS中是如何工作的,但我猜你可以用ln创建一个符号链接,把你的www文件夹放在Eclipse的资产中。我在Windows和Linux上都这样做,并且工作正常。