当前位置: 首页 > news >正文

将一个网址/链接 打包成APK安装包

背景:

公司有一个web项目,但是这个项目只有一个http的链接,没有源码和工程。现在客户想要把这个web打包成安卓端和ios端。

分析:

目前项目是使用的http协议,后续正式上线了会变成https,但是要求现在的测试端打成移动安装包。
经过技术栈的对比,最终选用了Cordova进行打包。
支持http和https,对web的各项功能支持都很完善。

打包步骤

安卓环境安装

  1. 下载安装android studio

  2. 通过sdkmanager,安装sdk和tools

    注意:

    [1] 安装所有版本的安卓sdk

    [2] 安装所有版本的tools

    安装所有版本的原因就是因为避免构建的时候,有哪些版本你没有装,而出现问题。

Gradle环境安装

下载地址:https://gradle.org/releases/

  1. 下载8.13,不要下载其他的版本,如下图:

  2. 安装gradle
    现在完毕后,解压到一个目录中即可

  3. 设置环境变量
    (1) 新建变量:GRADLE_HOME


    (2)添加到Path中:%GRADLE_HOME%\bin

Cordova 环境安装

  1. 安装基础环境。安装需要nodejs环境,安装教程可以自己查找解决。

    npm install -g cordova

  2. 安装cordova的资源处理工具,后面处理图标需要用到

    npm install -g cordova-res

打包步骤

创建工程
  1. 创建名为mywebapp的工程:
    cordova create mywebapp
  2. 进入文件夹
    cd mywebapp
设置构建平台
  1. 我需要打包成安卓,所以需要添加android平台
    cordova platform add android
设置启动图标和splash图
  1. 在根目录中创建文件夹:resources
  2. 在里面放4张图:
    1. icon.png,尺寸1024*1024,png,用于安装包的安装后的图标
    2. splash.png, 尺寸2732*2732,png,用于启动等待加载时展示
    3. background.png, 尺寸432*432,无特殊用处(可不要)
    4. foreground.png,尺寸432*432,无特殊用处(可不要)
      3.在根目录打开命令行,执行命令:
      cordova-res android --skip-config --copy
      执行命令后,会在resources文件夹内生成各个分辨率的图片
修改配置文件

参考如下图,根据需要添加对应命令:

修改启动网页

打包

执行命令:
cordova build android
最终输出:

相关文章:

  • 【C#】异步和多线程
  • 华硕电脑,全新的超频方式,无需进入BIOS
  • AD-线宽规则和过孔规则不生效
  • 动静态库的使用(Linux下)
  • 阿里云服务器安装nginx并配置前端资源路径(前后端部署到一台服务器并成功访问)
  • 开始在本地部署自己的 Gitea 服务器
  • php apache构建 Web 服务器
  • 【学习笔记】MIME
  • 外网访问内网服务器常用的三种简单操作步骤方法,本地搭建网址轻松让公网连接
  • 如何实现本地mqtt服务器和云端服务器同步?
  • HTB 靶机 Aero Write-up(Medium)
  • 应用app的服务器如何增加高并发
  • B+树知识点总结
  • vlan(虚拟局域网)逻辑图解+实验详解
  • mysql密码正确SpringBoot和Datagrip却连接不上
  • Seata 分布式事务 AT 模式
  • 20250605车充安服务器受木马攻击导致服务不可用
  • 【图片识别改名】如何批量将图片按图片上文字重命名?自动批量识别图片文字并命名,基于图片文字内容改名,WPF和京东ocr识别的解决方案
  • ajax学习手册
  • [AI绘画]sd学习记录(一)软件安装以及文生图界面初识、提示词写法
  • 传媒网站源码带手机/外包公司
  • 济南做网站价格/网站网络排名优化方法
  • 广元网站制作/深圳全网信息流推广公司
  • 自己做网站去哪买服务器/哪个行业最需要推广
  • 有什么可以接单做的网站/永久免费google搜索引擎
  • 做婚介网站可行性报告模板/应用商店aso