5+App打包流程

发布于 2022-05-13  179 次阅读


打包软件:Hbuilder x 版本号:3.3.5.2021229

安卓打包凭证:见技术部共享盘

打包流程

新建>项目>新建一个5+App默认模板

1652421511564

将webpack转译好的dist项目复制到当前文件夹下,如下图

1652421937426

manifest配置文件说明:

基础配置:

1652422471684

appID: H5C98EB65

注意AppID是应用程序的唯一标识,上线后尽量不允许修改

1652425778264

版本号配置:

应该和ott>app.vue中的版本号相同,

还有安卓更新安装版本的时候,相同应用只有高版本号和相同的版本号可以覆盖安卓上已有的应用,如果要安装的版本低于安卓上现有的版本,会提示"不能安装旧版本应用"

图标配置:

是app安装后的icon,安装后会自动识别机型,选择适合尺寸的app图标

可将1024*1024的高清icon放入后,点击一键生成

1652422689186

启动页配置

配置如图

1652422951429

自定义启动雪花可关闭

模块配置

由于是TV端应用,而不是手机端应用,默认就行

记得把所有的uni广告关闭

1652423162707

App常用其他设置

安卓版本号配置设置

targetSdkVersion

HBuilder3.2.13版本开始targetSdkVersion默认值由26调整为28
注意:某些uni原生插件可能没有适配好targetSdkVersion为28会引起部分功能异常,碰到这类情况请联系插件开发者进行适配

1652424121259

1652424386842

配置完成后可查看源码试图, 看看源码是否正确

  • 5+APP项目

    在plus->distribute->google节点下添加“targetSdkVersion”字段:

    复制代码"plus": {  
      "distribute": {  
          "google":{  
              "minSdkVersion": 19  
              "targetSdkVersion": 29  
          }  
      }  
    }

支持CPU运行

为了保持更好的兼容运行,把三个CPU类型全勾上

1652424543727

androidPrivacy.json文件,当配置了某些属性时候,会自动创建

比如:弹出原生的用户隐私弹窗窗口,在manifest文件中可自定义其中的内容

1652424883353

如果自己又隐私协议窗口的话,可将其关闭

1652425017312

打包

使用云打包app

1652425265785

打包配置

1652425741748


一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。