我有一个使用在线phonegap构建的应用程序的HTML/JS/config.xml文件。如何将这些文件导入到我可以使用Eclipse/Phonegap CLI处理的项目中?Eclipse导入Phongegap项目
回答
首先,您需要使用您现有的HTML创建一个新的项目/ JS/CSS /图标
- 把你的文件的文件夹中,假设C:\ oldproject
使用CLI创建一个新的cordova项目,并告诉它导入你现有的文件(用适当的值替换文件夹名,com.test.app和TestApp)
cordova create foldername com.test.app TestApp --copy-from = C:\ oldproject
替换cordova.js
index.html中phonegap.js参考,更换cordova.js(注意列入phonegap.js,你可以选择使用PhoneGap的CLI而不是科尔多瓦CLI的创建/构建项目,在这种情况下,你可以继续使用phonegap.js)
然后把后面的配置,并添加插件
替换生成config.xml中与你的老项目
的一个项目如果config.xml中包含插件(线,
<gap:plugin
begining),你将不得不使用CLI添加每个插件。
例如,如果你有行
<gap:plugin name="org.apache.cordova.file"
,你将不得不调用
cordova plugin add org.apache.cordova.file
然后,你必须添加Android平台和构建项目。现在
cordova platform add android
cordova build android
您的项目准备在日食进口。
请注意,在使用CLI构建项目之前,我并没有真正看到使用eclipse的兴趣。 (我personnaly使用一个文本编辑器来处理javascrit比eclipse好得多,然后用CLI做所有事情)。
最后警告
如果在eclipse编辑代码,你会在平台/安卓/资产/ WWW /编辑文件,而不是在/ WWW文件夹。
如果您使用cli命令cordova build android
或cordova prepare android
,CLI将采用root www文件夹的内容并将其放在platforms/android/assets/www中,这样所有更改都将丢失。
所以,如果您选择使用eclipse来编辑javascript/CSS,您必须选择在使用CLI之前保存对根目录www文件夹的更改或停止使用CLI(因此,如果您想添加插件你必须使用插件)。
- 1. 导入Maven项目到Eclipse/Android项目
- 2. Eclipse导入项目失败
- 3. 将AEM项目导入Eclipse
- 4. 导入jdom到eclipse项目
- 5. 导入TFS项目到Eclipse
- 6. Eclipse - 导入现有项目?
- 7. 在Eclipse中导入项目
- 8. 将JSON导入Eclipse项目
- 9. Eclipse未导入项目
- 10. 将Android项目导入Eclipse
- 11. 将项目导入Eclipse
- 12. 将项目(jar)导入Eclipse
- 13. 导入Maven项目到Eclipse
- 14. Eclipse项目导入错误
- 15. 将项目导入Eclipse
- 16. 将java项目导入eclipse
- 17. 错误导入项目Eclipse
- 18. 将erlang项目导入eclipse
- 19. Eclipse项目导入/导出问题
- 20. 导入laravel 4.2项目进入eclipse
- 21. 将Eclipse导入到Eclipse项目中的一个项目
- 22. 导入(libGDX)Gradle项目崩溃Eclipse
- 23. 在eclipse中导入动态web项目?
- 24. eclipse修改导入的项目文件
- 25. 将libgdx项目导入eclipse时出错
- 26. 导入nodejs项目到eclipse IDE
- 27. Eclipse的文件导入项目
- 28. 将JMeter项目(ant)导入Eclipse Juno
- 29. 如何导入Java项目(Eclipse中)
- 30. 导入项目时遇到问题Eclipse
这是如何开始一个新的项目。我需要知道如何“导入”和使用web版本的phonegap构建到eclipse/cli格式的现有项目。 – 2014-11-24 09:19:30
创建一个像这样的新项目,添加android平台(与cli),从旧的复制文件,然后调用cordova准备cli命令提示符函数。 – mentat 2014-11-24 09:22:57