phonegap 构建应用程序的 Manifest.xml 和 config.xml 之间的区别
Posted
技术标签:
【中文标题】phonegap 构建应用程序的 Manifest.xml 和 config.xml 之间的区别【英文标题】:The difference between Manifest.xml and config.xml for phonegap build apps 【发布时间】:2013-09-18 13:30:09 【问题描述】:我正在使用 Phonegap 和 Jquery Mobile 开发一个 android 应用程序,我将使用 build.phonegap.com
进行编译。
我首先想知道Manifest.xml
和config.xml
文件之间的区别,以及我上传文件到build.phonegap.com
时是否需要添加androidManifest.xml。
其次,我想知道如果我为三个不同的设备添加三个不同的 Manifest.xml 是否会出现设备问题,例如,当我将文件上传到 phonegap build 时,android, ios and blackberry
。
谢谢
【问题讨论】:
【参考方案1】:第一个答案:manifest.xm 和 config.xml 文件之间的区别....现在 manifest 是你声明诸如
之类的东西的地方1> 包 2>版本 3> 安装位置和更多 btw 我刚刚完成了我的一个 phongap 并且我的文件中没有配置...
第二个问题..我不知道那个大卫...你可以去谷歌!!
【讨论】:
【参考方案2】:首先manifest.xml
仅用于您的android 应用程序。它定义了权限、服务、广播服务器、活动和意图。 JVM
将使用此文件在设备上注册您的应用程序。
Config.xml
用于cordova
库,用于定义所有插件(js 和 jsvs 层之间的接口)。
【讨论】:
谢谢,我知道我必须将 config.xml 放在我的 index.html 所在的文档根文件夹中,但是我很困惑 androidManifest.xml 的放置位置。我正在使用 Dreamweaver 开发应用程序,然后部署到 build.phonegap.com 进行编译 我也有同样的问题,还有一个疑问,我写的插件在哪里以及如何放置在构建中以上是关于phonegap 构建应用程序的 Manifest.xml 和 config.xml 之间的区别的主要内容,如果未能解决你的问题,请参考以下文章
使用 phonegap build 构建 phonegap 应用程序