码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • uni-app云打包(安卓)及push模块添加


    1.开发工具:HBuilderX

    2.打开当下项目-->点击发行-->原生APP-云打包

     3. 弹出框保持默认选项不动,点击 如何生成证书 

     4. 会自动跳转到 Android平台签名证书(.keystore)生成指南 - DCloud问答

    在有JRE环境的前提下,打开cmd输入以下命名:

    keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore

     回车后会提示,按照步骤一步一步进行。

    输入密钥库口令:testalias

    再次输入新口令:testalias

    ...

    最后一步直接回车即可

     以上命令运行完成后就会生成证书,路径就是你打开cmd所在的地方,我这里是C:\Users\25368文件夹下面会生成一个test.keystore证书

     

    5.生成新生成的证书后,回到HBuilderX继续操作;

     6. 点击打包即可。控制台可能会提示你mainfest.json配置有问题,如下:

    直接点击有感叹号提示的地方打开按照提示修改即可

     排队打包成功之后控制台显示 打包成功;

     7. 根据控制台提示找到安装包apk 的位置,点击apk就可以在模拟器上查看啦。到这里就已经打包成功啦~

     8. 首次打开项目可能会提示 打包时未添加push模块。原因是因为需要提前去dcloud开发者中心自己配置的应用中开启推送。

     9.  在你的项目中打开 mainfest.json文件,找到 App模块配置-->Push --->点击申请开通

     10. 会自动跳转到以下页面,没有ios就不要选 

    Android 包名:就是你打包时候生成的那个Android包名,一定要保持一致

     

    Android 应用签名: 就是刚刚生成的test.keystore证书里面的SHA1内容,在cmd输入以下命令:

    keytool -list -v -keystore test.keystore

    在显示中找到SHA1的内容复制到 Android 应用签名

     服务空间:点击提交云服务空间选择空间,没有服务空间要先自己创建一个。

    ​​​​​​​

    如何创建服务空间?

     服务空间网址:https://unicloud.dcloud.net.cn/home

    至此,就开通了消息推送功能,重新打包进去就不会再弹出打包时未添加push模块啦~ 

  • 相关阅读:
    CMakeLists.txt基础指令与cmake-gui生成VS项目的步骤
    Linux命令从入门到实战 ----进程管理
    代码随想录算法训练营Day61|单调栈02
    vue华视电子身份证阅读器的使用
    jar包做成Windows Service 服务,不能访问网络映射磁盘
    Duplicate entry ‘1559098812383174658‘ for key ‘rc_amt_contributions.PRIMARY‘
    Unity求物体关于平面镜像对称后坐标以及旋转
    iOS 组件化的创建 -创建 cocoapods 库
    【iOS逆向与安全】越狱检测与过检测附ida伪代码
    第六篇:强化学习策略迭代 通俗解释
  • 原文地址:https://blog.csdn.net/weixin_47978760/article/details/126370291
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号