2012-01-17 35 views
6

我試圖用一個單/ WWW文件夾編寫iOS和Android上的PhoneGap應用,的PhoneGap的iOS/Android的 - 鏈接的WWW文件夾

我的文件夾結構是這樣的:

代碼/安卓/ Eclipse項目文件

代碼/的iOS/Xcode項目文件

代碼/ WWW/index.html的,phonegap.js等。

我現在想日食內鏈接到外部WWW文件夾,我有特里爾幾種方法,包括這裏所倡導的:How to link assets/www folder in Eclipse/Phonegap/Android project?沒有任何成功:

當開始在Android虛擬設備中的應用程序報告錯誤如果包含index.html的www文件夾實際上不在Android/Project/Assets/..

任何想法如何使這項工作與鏈接?或者有可能有一種方法來告訴eclipse在構建項目時將文件複製到新位置?

謝謝

PS:我會主要放在窗口,以便符號鏈接是不是一種選擇。

回答

9

我已經解決了與下面的命令窗口中的同一個問題:

cd c:\code\app\android\assets\

mklink /D www c:\code\app\www

這在Windows中爲我工作。在Mac上,您既可以使用xcode文件夾引用,也可以使用ln命令。

(編輯2013年3月14日)的Windows 7:確保運行命令提示符以管理員身份

+0

+1我最有可能自己使用這個解決方案 - 但你能告訴我爲什麼不使用硬鏈接? – Jeff 2012-10-05 06:37:49

+0

硬鏈接基本上是實際的文件,因爲/ www文件夾需要位於iOS的/ assets或/ <項目文件夾>下,所以我不能使用相同的源代碼,因此必須將源代碼保持在一個層次上並使用simlink代替 – dhaval 2012-10-05 21:29:25

+0

ln - s 適用於macosx。 – nycynik 2013-05-10 19:38:38

0

另一種可能的解決方案是使用SVN的外部在每個目錄iOS和Android拉進來一個常見的WWW目錄。

相關問題