欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置 : > > > 内容正文

uniapp打包Android的apk(原生APP-云打包)及发布测试全过程,

来源: 开发者 投稿于  被查看 1137 次 评论:278

uniapp打包Android的apk(原生APP-云打包)及发布测试全过程,


目录
  • 前言:
  • 一、 打包 Android ,生成apk
    • 1. 原生APP-云打包 与 原生APP本地打包
    • 2. 启动uniapp,配置打包证书
    • 3.开始云打包
  • 二、上传apk,下载测试
    • 1. 点击上传
  • 总结

    前言:

    跨端(小程序、Android、IOS)项目开发好了,我们如何去利用 uniapp 的云打包去打包 apk 文件,然后上传测试呢?今天我们一起来学习一下,一步一步如何实现!

    一、 打包 Android ,生成apk

    1. 原生APP-云打包 与 原生APP本地打包

    开始使用打包之前,我们先看一下【 发行 】的工具栏,我们来简单介绍一下云打包与本地打包的区别:

      原生APP-云打包:

            ① 通过官方在【云服务器】已经提供好的打包环境进行打包,简单方便快捷,适合新手入门;

            ② 打包次数限制,1天只能打包【5次】,第六次需要收费(大概2¥一次)

            ③ 打包时间长度不受控,高峰期排队时长可能需要 【几个小时】以上

     原生APP-本地打包:

            ① 需要下载 Android Studio(Android 集成开发工具)配置环境,需要熟悉原生Android 开发,操作难度大,灵活性高;

            ② 本地离线打包,不限制打包次数,完全免费;

            ③ 打包时间受控,下载好离线SDK,配置好资源环境,无需排队;

    总结一下,云打包适合我这种菜鸟选手,当然今天也是演示云打包 

    2. 启动uniapp,配置打包证书

    接着上一步的操作,我们点击【原生APP-云打包】

    配置打包资源注意点:

            ① 打包证书:使用自有证书,证书的作用:证书是一个开发者身份的标识,对Android 系统而言,使用一个证书签发的APP,是属于同一个开发者的APP;

            ② 为什么使用自由证书:云端证书、公共测试证书,可能会出现证书相同的情况,这个情况是不安全的,应用证书泄露可能会导致仿冒APP,从而覆盖之前我们生成好的包;

            ③ 没有证书如何生成:使用 Java 【JDK】keytool 工具生成一个,制作Android没有费用,而Apple证书需要收费;官方制作地址:https://ask.dcloud.net.cn/article/35777

            ④ 打正式包:项目需要上线则要打正式包

    其他可以根据需求自行配置

    3.开始云打包

     看【unpackage / release / apk 】目录,已经生成我们apk包了,因为我们是正式包,所以可以直接在应用市场进行发布!

    二、上传apk,下载测试

    主要是演示记录,所以今天使用 【fir.im】一个免费的托管网站进行测试

    1. 点击上传

    注意,这个需要提前完成实名认证才能进行上传,无脑操作!我们这里提前已经完善了步骤直接上传即可!

     上传成功,点击预览,出现下图,直接复制链接下载即可!

    好了,到此我们已经可以看到我们下载成功的 apk 包,可以进行应用市场上线前的最后测试,使用云打包的整体过程比较简单,下一篇文章我们讲述如何使用离线打包,避免排队、打包次数过多收费等问题!!

    总结

    到此这篇关于uniapp打包Android的apk(原生APP-云打包)及发布测试的文章就介绍到这了,更多相关uniapp打包Android的apk及发布测试内容请搜索3672js教程以前的文章或继续浏览下面的相关文章希望大家以后多多支持3672js教程!

    您可能感兴趣的文章:
    • uniapp打包成微信小程序的详细过程
    • uniapp打包安卓App的两种方式(云打包、本地打包)方法详解
    • uniapp项目打包为桌面应用的方法步骤
    • uniapp开发打包成H5部署到服务器的详细步骤
    • 利用uniapp开发APP时的调试/安卓打包等详解
    • 使用uniapp打包上架微信小程序完整教程
    • uniapp开发打包多端应用完整方法指南

    用户评论