uniapp Android端离线打包总结

一、前言

uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。
体验了下各方面都是不错的,这次遇到了Android端的离线打包,这里做个记录和问题总结

二、打包工作

1、官网教程 App离线打包

2、根据官网教程一步步配置即可实现所需的功能,其中遇到的问题如下

三、遇到问题

  • 1、一直在启动页无法进入
    我这里是项目的问题,项目运行有错误导致
  • 2、弹出提示框,显示基座不匹配
    sdk的使用和HBuilderX需要一致,要不然会提示框提醒,建议使用和版本相匹配的sdk,这样就可以解决这个问题
  • 3、logo配置
    android的logo配置问题,不是简单的替换ic_launcher.png图片这么简单,这里需要注意下,他加载的是ic_launcher.xml文件,文件又由background和foreground组成。
    我们这里使用一个比较暴力的方法,直接重新配置启动图,但是名字要改掉,我这里叫ic_launcher_my.png,见图1的第3步,剩余的几个文件夹根据ic_launcher.png所在位置一块配置,最后在AndroidManifest.xml中配置新的logo,见图2.
    图1-文件信息.png
图2-logo加载.png
  • 4、启动图配置
    由于新创建的项目没有了drawable不同分辨率的文件夹,这里需要自己创建,然后配置图片名字为splash.png,图片尺寸如下
drawable-land-hdpi-screen 480*800
drawable-land-xhdpi-screen 720*1280
drawable-land-xxhdpi-screen 960*1600
drawable-land-xxxhdpi-screen 1280*1920
image.png

四、总结

以上是离线打包时遇到的问题,后期如果有其他问题,会不定期更新。

参考资料:

  • 1、重拾Android之路之Android icon图标、splash启动页常用尺寸

你可能感兴趣的:(uniapp Android端离线打包总结)