1.选择应用模式

调试推荐模式三,发布推荐模式一或模式二

应用名可以是英文、中文或其他合法字符(显示在手机应用图标下)

092029a

2.设置服务地址和选择UI资源

Web服务地址:根据需要填打包所需资源所在地址(不能填127.0.0.1)

Web路径:除模式三填“X5/UI”以外,其他模式这一项为空

首页:在下方资源管理目录中找到应用首页后鼠标双击

选择需要发布的资源:模式三时只需要在下方资源管理目录中勾选应用首页,其他模式    需要把用到的资源全部手动勾选

092030a

3.配置应用信息

版本号:固定格式,三段  0.8.1

应用包名:①只打安卓包,报名只要符合java规范就可以(应用包名需是全小写的,中间由点分隔开,但每个分段的名称不可以使用数字作为开头,也不  可以 使用特殊字符。)②只打iOS包或安卓和iOS都需要打,应用包名必须和苹果开发证书描述文件中的BundleID保持一致

092032a

4.配置开发者信息和证书

除三个证书选择项其他都为选填项

Android证书:六位数字如果是第一次打该应用的安卓包,在输入证书密码时系统自动勾选新生成证书,如果不是第一次打不要勾选新生成证书选项

IOS开发证书:调试iOS包时使用,只有在描述文件中注册过的iPhone设备可以安装此应用。证书密码必须和P12证书导出时填的密码一致,然后依次   选择P12证书和    相应APP ID的开发描述文件

IOS发布证书:发布iOS应用时使用,证书密码必须和P12证书导出时填的密码一致, 然后依次选择P12证书和相应BundleID的发布描述文件

092033a

5.设置屏幕选项

根据需要选择符合要求的图片和屏幕方向

092034a

6.选择打包的本地插件

系统勾选“自动追加使用到的Cordova插件”选项

手动勾选已知的插件可以减小打包失败的几率

需要填参数的插件必须手动勾选并填上相应参数(填完参数点击其他地方确定输入的input框失去焦点)

092036a

7.配置更新信息

根据需要选填

092037a

8.本地应用信息

确认显示的信息无误(模式一和模式二Web路径可以为空)

勾选“完成后启动App生成向导”选项

092039A

9.选择本地应用平台

根据需要勾选安卓或iOS

模式一和模式二第一次打包必须勾选“本地应用包含UI资源”、“重新编译使用到的 UI资源”和“发布模式”,如果编译过UI资源可以不用勾选“重新编译使用到的UI  资源”

如果window系统电脑打安卓包需要使用到Mac虚拟机,或者Mac机器作为代理,需要代理时勾选“使用应用打包代理服务生成本地应用”,手动填上Mac代理机的地址, 并测试链接成功后进行下一步

092040a

需要勾选的插件以及参数

1.地理位置 cordova-plugin-geolocation

2.消息推送 com.justep.cordova.plugin.push

参数:

mqtt服务地址(mqtt_server):tcp://ip:1883

3.键盘插件cordova-plugin-keyboard

4.多媒体录制 cordova-plugin-media-capture

打包常见错误

  • 插件“alipay”失败

删除UI2下用到alipay的demo和takeout文件

  • Execution failed for task ‘:processReleaseResources’.

因为打包的资源包含了word文档

  • 如果因为插件打包失败

在打包资源目录上搜索关键词,查看搜索结果,如果没用的插件引用删除,需要填参数    的插件按要求填参数