[最近打包移动端Android App,看了很多资料教程,整理了一下,送给有缘人

1、下载Android Studio

打包app需要用到Android Studio,如果没有可以先去下载,按提示安装。

下载地址:Download Android Studio and SDK tools | Android Developers (google.cn)

2、下载App离线SDK

下载对应版本App离线SDK包。
记住是–对应版本

下载地址:App离线打包SDK (dcloud.net.cn)

3、打开Android studio

将下载好的压缩包中的HBuilder-Integrate-AS挪到根目录,然后用Android studio打开这个文件。

4、删文件

HBuilder-Integrate-AS/simpleDemo/assets/apps下的文件全部删掉 (简单粗暴)

如有.www结尾的文件删不掉的情况可以选中该文件后点击设置中Compact Middle Packages,将 √ 去掉,便可以删除该文件

5、打开Hbuilder

打开hbuilder,打开要打包的项目,选中发行下的离线打包资源。
发行→原生app本地打包→生成本地App打包资源

小等一会~

点击右下角弹框提示中locate可以直接进入打包文件目录下

注意:如图为进入后所在的路径,我们需要的是__UNI__A384201文件,所以需要回退到resources目录下复制__UNI__A384201文件到Android Studio打开的HBuilder-Integrate-AS/simpleDemo/assets/apps下。(刚才删文件的文件夹)

6、修改文件内容

修改appid,复制appId完成之后打开HBuilder-Integrate-AS/simpleDemo/src/main/assets/data目录下的dcloud_control.xml文件,将appid对应参数修改为hbuilder中的appId ,这个是项目的唯一标识。
(appId参数值在Hbuilder中的appid在manifest.json中)

7、配置应用名称

打开apps-> src -> main -> res -> values -> strings.xml文件,修改“app_name”字段值,该值为安装到手机上桌面显示的应用名称,建议与manifest.json中name(基础配置中的应用名称)对应。

8、配置应用图标和启动界面

将要设置的应用图标放到对应文件夹中,修改Androidmanifest.xmlapplication节点的icon属性为**@drawable/icon**。(图标名不能有特殊符号)

9、生成签名证书

这里为大家提供两种方法,结合自身情况使用

(1)在Android Studio中定义

文件名mykey.keystore (mykey自己定义的文件名,.keystore是自己写的后缀)。 点击ok生成完毕,点击cancel
注意:点击cancel,别点next

【uniapp项目Android离线打包app教程】相关推荐

  1. uni-app项目Android离线打包UrlSchemes设置

    UrlSchemes配置 在uni-app项目中,UrlSchemes设置实现被第三方应用调用,主要有两种情况: 一.在线打包 在HBuilderX 中打开uni-app项目的manifest.jso ...

  2. android没有界面app,Android离线打包 app处于原生界面 切换到桌面再点击app 原生界面被关闭...

    Android离线打包环境, 当app打开原生界面时,点击Home键到桌面,然后点击桌面图标打开app,原生界面被关闭,无论原生界面层级多少,都是返回到io.dcloud.PandoraEntry这个 ...

  3. 【uni-app】基于uni-app的Android离线打包,wifi物联网

    背景:公司有款产品内置wifi模块,需要Android端提供接口供前端uni-app去调用.主要功能分为开启wifi.关闭wifi.连接wifi. 重点:以下会涉及Android10以下以及Andro ...

  4. Uni-app Android 离线打包集成 uni-push(个推)消息推送

    转载:Uni-app Android 离线打包集成 uni-push(个推)消息推送 1.首先去官网下载Android离线SDK(下载地址) 2.在下好的SDK中找到aps-release.aar, ...

  5. uniapp ping插件 离线打包

    简介 ping 网络测试插件,例如 ping 127.0.0.1 插件地址 插件使用说明 参数 属性 类型 默认值 是否必填 说明 ip String 无 必填 要测试的ip 地址 callback ...

  6. Android离线打包文档

    Android 离线打包过程(包含处理视频) 文章目录 Android 离线打包过程(包含处理视频) 打包前的准备 正文开始 (1)如何生成`keystore` (2)生成签名证书 1.使用`keyt ...

  7. mac android 打包,android studio如何生成apk android studio打包apk教程

    在android sutdio上写完一个项目之后,如何把这个项目打包发布呢,如果想在手机上运行或者别人可以直接安装,那么就要把项目打包成apk,下面来看android studio打包apk教程. 打 ...

  8. H builder项目Dcloud离线打包Android教程(一)

    app开发发展的越来越迅速,从原生开发到react native,再到基于h5+的H builder开发.官网上的离线打包教程看起来挺乱的,本人整理了下.希望后来人也少走些弯路.(官网教程地址:htt ...

  9. 最新UNI-APP 安卓本地(离线)打包(图文详细教程)

    uni-app 官方文档地址  原生开发者支持 Android Studio 下载地址:Download Android Studio and SDK tools  |  Android Develo ...

最新文章

  1. 常用模块和面向对象 类
  2. php设计模式简单代码,PHP设计模式(1)工厂模式
  3. Python进阶11-标准库介绍02
  4. Hibernate中的一段批量插入功能的代码
  5. 云原生,开发者的黄金时代
  6. vs2012安装过程 1006
  7. 《JavaScript精粹(修订版)》——1.6 使用括号和分号结束符(一致的编码方式)...
  8. Elasticsearch(二) ik分词器的安装 以及 自定义分词
  9. python列表推导式中使用if和if-else
  10. 简单的MySql游标创建
  11. 谷粒商城:02. 数据库初始化以及SQL语句
  12. python继承封装多态简单理解_Python面向对象编程:封装、继承、多态(基础篇十)...
  13. mysql 创建表字段Double类型长度
  14. 源码:winamp播放器 C++
  15. python函数之enumerate()快速打印出列表中的元素以及对应的下标
  16. msf(美少妇)练习
  17. 使用MindStudio进行MindX SDK财务票据OCR识别开发
  18. 第一章Mybatis基础操作学习
  19. uniapp(js)处理过去时间对比现在时间的时间差如几分钟前,几小时前,几个月前(仿照cnode社区)
  20. 前端基础-VUE入门教程(一)

热门文章

  1. 2个步骤快速提升品牌的用户忠诚度!
  2. swift03答题app
  3. php 心跳检测,swoole 中的心跳检测
  4. java list对象_JAVA中list
  5. 视频剪辑 批量剪辑视频将竖屏视频转为横屏视频
  6. CSS(卓音前端之旅第二站)
  7. java POI操作Excel代码收藏 (包括标题垂直水平居中)
  8. 《老路用得上的商学课36—40》互联网思维
  9. C语言零基础项目:生命游戏!详细思路+源码分享
  10. gm不重启服务器修改物品爆率,(搬运) 修改任务物品爆率方法