2011-05-04 59 views
6

任何人都可能會注意到在Eclipse中PhoneGap Build和PhoneGap開發存在差異。我想基於PhoneGap Build開發以支持Android和iPhone。但是要在Android中進行調試,我需要設置與PhoneGap Build不同的Eclipse項目。如何在Eclipse中使用PhoneGap Build和PhoneGap Android項目中的相同源碼

例如,index.html位置在Build中的根目錄中,而在Eclipse中的asset/www中。 Build中有一個config.xml,而我需要在AndroidManifest.xml中爲Eclipse配置它。

如何在開發PhoneGap Build時使用相同的源代碼,同時我可以在Android中進行調試並且我的朋友可以在iPhone中進行調試?有用的文件夾結構? 我想放在同一個SVN/GIT倉庫中,我不想複製index.html,css,img,js文件。

回答

0

它不完全是一個的PhoneGap構建集成,但你應該看看科爾多瓦:https://github.com/brianleroux/Cordova

它可同時建立多個平臺之一的PhoneGap代碼庫的新工具。它目前支持iOS和Android,我想將來會有更多的支持。

+0

展望代碼。希望這件事情應該完成PhoneGap Build。否則,我不得不爲不同的平臺使用不同的項目,並手動確保html,css和js在源代碼控制之外。所以,PhoneGap Build在這裏沒有意義。 – CallMeLaNN 2011-05-05 09:13:08

2

在XCode中,你可以很容易地改變/ WWW文件夾的位置:

  • 在左側面板進入目標 - >您的應用程序
  • 每個shell腳本雙擊並更改/ WWW的您的www文件夾的新位置。

這樣你可以有一個文件夾結構是這樣的:

/myapp/android (android project files) 
/myapp/ios (ios project files) 
/myapp/www (source) 
相關問題