1.项目信息

    angular:10.0.14

    ionic:5.4.3

gradel:6.5

cordova:10.0.0

    node:12.14.0

    visual studio code 1.68.1

项目代码:

http://192.168.1.105/svn/ybjdw/衣布到味/03前端设计/03code/branches/2022001/android/YbdwAppIonic5

同时项目中所需的node_modules/platforms/plugins都在SVN上,地址:

http://192.168.1.105/svn/ybjdw/衣布到味/03前端设计/03code/branches/2022001/android/tool

2.app 调试

由于项目太大,无法直接运行项目调试(会报内存溢出);使用打印日志的方式进行调试。

查询是否有设备连接

        adb devices

打包并安装到连接的设备上

        ionic build android

        cordova run android

查找PID

        adb shell dumpsys meminfo 'com.ybjdw.ymhc'  

        MEMINFO in pid 13981

查看打印日志

        adb logcat -d --pid=13981

        adb logcat -d --pid=13981 | findstr Lifecycle

        adb logcat -c

3 项目修改版本号

        YbdwAppIonic5/config.xml

        <widget id="com.ybdw.ymhc" version="3.1.1"

        YbdwAppIonic5/package.json

"version": "3.1.1",

        YbdwAppIonic5/src/share/common_const.ts

export const APP_VERSION = '3.1.1';//APP版本号

在app上线前需在后台管理系统上配置新版本号。

4.打生产包

ionic cordova build android --prod --release

输出路径:

E\storage\2022001\android\YbdwAppIonic5\platforms\android\app\build\outputs\apk\release\app-release.apk

5.app发布到应用市场

5.1腾讯应用宝(主要)

https://app.open.qq.com/p/app/list

目前,vivo、OPOP、小米、魅族、锤子这5个应用市场会自动从腾讯应用宝提取最新app,在这几个应用市场上可以不用手动上传(如果手动上传,可能会快些,视情况而定);注意注册腾讯应用市场账号时,一定要使用公司手机注册的QQ号,否则后续更换账号会非常麻烦。

5.2 三星应用市场

https://seller.samsungapps.com/main/sellerMain.as

5.3 华为应用市场

https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/myApp

注意:审核、回复非常慢,客服处理不人性化;有可能其它应用市场已经审核通过了,华为的还在审核中;有时还会挑一些其它应用市场都不会检测的乱七八糟问题。

ionic android app打包和发布相关推荐

  1. HBuilder Android APP打包发布

    1. manifest配置 按照Manifest.json文档说明 manifest配置把工程中的manifest.json文件配置好,下面以我的项目为例进行配置. (1).应用信息 (2).图标配置 ...

  2. Android APP打包发布

    1. manifest配置 按照Manifest.json文档说明 manifest配置把工程中的manifest.json文件配置好,下面以我的项目为例进行配置. (1).应用信息 (2).图标配置 ...

  3. uni-app使用Hbuilder X如何安卓APP打包、发布、运行

    安卓APP打包 本章节主要讲解如何将uni-app制作的企业站,打包成安卓apk,同步安装在手机上. 操作步骤如下: 第1步:配置manifest.json. 第2步:使用Hbuilder X,原生A ...

  4. Android App打包流程

    简单总结下app打包的流程: 第一步:aapt 为res目录下的资源生成R.java文件,同时为AndroidManinfest.xml生成Manifest.java文件 第二步:aidl 把项目中自 ...

  5. android 蒲公英 类似平台,Jenkins之android APP打包上传蒲公英平台

    1. 需求 实现android项目的系统化打包以及各版本apk归档管理并通过蒲公英平台API自动上传到蒲公英平台(之前是android开发自己开发工具手动打包再上传蒲公英) 2. 实现方式 jenki ...

  6. ionic Android编译打包出错:Failed to install 'cordova-plugin-code-push'

    从网上下载了一份ionic项目的源代码,在CLI下编译发现了个问题,详情如下: 可知问题是出在Failed to install 'cordova-plugin-code-push': Cordova ...

  7. iOS APP打包和发布App Store上架流程指南

    用hbuilderx打包ios app应用,需要先打包,然后在进行app store上架,用户才能下载使用. 下面我们来讲述打包和上架的全部流程. 首先,打包时需要一个打包证书的,这个证书是p12后缀 ...

  8. 白鹭引擎用java_白鹭引擎发布 5.1.6 版 优化打包 iOS Android App 的运行性能

    原标题:白鹭引擎发布 5.1.6 版 优化打包 iOS Android App 的运行性能 在3月12日,我们将为白鹭引擎推出5.1.6 版本.5.1.6版本是对去年12月份发布的5.1版本的一次功能 ...

  9. MUI中微信支付必须用自有的 Android程序签名详解、打包、发布到Google play步骤

    1.什么是签名?       如果这个问题不是放在Android开发中来问,如果是放在一个普通的版块,我想大家都知道签名的含义.可往往就是将一些生活中常用的术语放在计算机这种专业领域,大家就开始迷惑了 ...

最新文章

  1. 使用PermissionsDispatcher轻松解决Android权限问题
  2. “双一流”本科生可得13.2万补贴!这座城市发布重磅人才新政
  3. .net引用System.Data.SQLite操作SQLite
  4. SprintBoot开发官方指导文档
  5. java.util.concurrent 编程范例
  6. [dp][前缀和] Jzoj P5907 轻功(qinggong)
  7. java创建的zip没写入权限,java中的zip创建错误
  8. CS 期刊哪家强?CCF 发布最新期刊分级目录!
  9. 根据java实体生成js实体_端午前福利!Java/Python实体书赠送
  10. 桌面虚拟化之本地模式(离线模式)大比拼
  11. Castle.Aop.Autofac
  12. dj打碟怎么学_关于DJ入门以及手把手教你如何打碟(转)
  13. NIO - Buffer
  14. linux vi 替换字符串,vi字符串替换命令
  15. 各纬度气候分布图_气候分布图有纬度
  16. 解决from Crypto.Cipher import AES报错
  17. 互联网APP监控即时报警解决初步方案
  18. 伪随机生成器具体实现——杂乱的方法
  19. 在VS2103环境中集成Doxygen工具
  20. canvas写的地铁地图

热门文章

  1. uniapp小视频项目:视频列表
  2. sort函数和优先队列的自定义方式的梳理
  3. 通用软件滤波算法-算术平均滤波法
  4. Kind Kubernetes | 通过 Helm 部署定制化 Prometheus-Operator 上传 Dockerhub?
  5. 12-Factor(要素)
  6. 西门子SINUMERIK数控系统操作维修教学装置,QY-SKC25
  7. 如何计算航天器的轨道
  8. linux不能使用的shell,linux shell脚本教程冰焰今天为不能用了
  9. MySQL 统计过去12个月的数据(包括本月)
  10. [Arduino] 基于Xbee Pro和网络技术的智能公交系统设计