本文主要是用来简短的对做成一个APP进行说明,内容可能不是多详细,但会给出具体思路。(仅供参考)

因为各种打包和生成APP的方式多样,今天这里仅仅对用Hbuilder打包进行说明。

1.首先当然需要一个Hbuilder(前端开发工具)。

2.如果安装好了,自己写的项目也已经打包好了....,可以直接在本地打开打包好的文件试试,如直接按开index.html.(多的不阐述,反正就是万事俱备),那么就可以打开Hbuilder进行APP的制作了。

  a.创建一个App移动端模板,项目名称啥的按顺序填,在选择模板时最好选用一个空模板。

  b.创建完成后,将里面的空的js、css、img、index.html文件夹或文件删除,将自己的打包好的dist里面的文件拿过来。(注意其他的不要删,特别是unpackage文件夹和manifest.json,这两个是打包的配置文件和存放内容的地方)。

  c.上述完成后就可以双击manifest.json文件了,这时会弹出一个配置文件。在最底部进行应用信息、图标配置、启动页配置、SDK配置、模块权限配置、页面引用关系的相关配置(具体配置注意点可以往下看),最后会有一个代码视图,在这个里面你可以看到你所有的配置的内容。检查配置无误后,在最上方点击发行------>发行为原生安装包,就会进行打包的操作,当一步步点下去后,最后会有‘’手动下载‘’,这个是打包好的,可以下载到手机上进行调试。

3.对于应用信息、图标配置、启动页配置、SDK配置、模块权限配置、页面引用关系这个的配置中有两点需要说的。

  a.应用信息这块的“页面入口”就是选择一个入口文件,打包好的文件,就可以直接用index.html了,但是还有一种情况是用线上的地址(因为项目是放在线上的,小编现在用的就是线上的),但是这个不会有什么太大的影响,照着步骤继续走,依然能打包出来一个APP。

  b.启动页配置会有设置启动页的图片选择,这个可以在unpackage--->res下建一个splash文件夹,将各种不同尺寸的启动页都放在这里(主要是便于查找,当然你也可以看到“图标配置”产生的icon文件夹,里面有自动生成的图标)

  c.SDK配置是一个APP的核心,打开时,你会看到各种需求配置如地图啊,支付啊,第三方登录啊,分享啊什么的,你就根据你产品的需求点√就对了,当然至于配置appid什么的也是需要生成的,具体的appid如何产生的就不说了(这个可以交给后台或者产品,前段无需担心,因为我们本就是写写页面的吗,哪来那么多事,可怜小编我还是自己摸索添加的-.-!),

博客申请了好久,很懒一直没写什么,鉴于各个功能没摸熟练,只能用点文字码了。

如何将打包好的文件做成一个APP的更多相关文章

  1. [iOS]如何把App打包成ipa文件,然后App上架流程[利用Application Loader]

    摘自:http://www.cnblogs.com/wangqi1221/p/5240281.html 在上一篇博客已经讲过上传项目了,但是有的时候,需要我们进行打包成ipa包到别的手机上跑(但是前提 ...

  2. Visual Studio 2017 - Windows应用程序打包成exe文件(2)- Advanced Installer 关于Newtonsoft.Json,LINQ to JSON的一个小demo mysql循环插入数据、生成随机数及CONCAT函数 .NET记录-获取外网IP以及判断该IP是属于网通还是电信 Guid的生成和数据修整(去除空格和小写字符)

    Visual Studio 2017 - Windows应用程序打包成exe文件(2)- Advanced Installer   Advanced Installer :Free for 30 da ...

  3. 静态资源打包:一个javescript 的src引用多个文件,一个link引用多个CSS文件

    疑惑描述: 查看了淘宝网的首页源文件,看到这样的一个特殊的 <script src="http://a.tbcdn.cn/??s/kissy/1.1.6/kissy-min.js,p/ ...

  4. Pyinstaller (python打包为exe文件)

    需求分析: python脚本如果在没有安装python的机器上不能运行,所以将脚本打包成exe文件,降低脚本对环境的依赖性,同时运行更加迅速. 当然打包的脚本似乎不是在所有的win平台下都能使用,wi ...

  5. 详解:基于WEB API实现批量文件由一个服务器同步快速传输到其它多个服务器功能

    文件同步传输工具比较多,传输的方式也比较多,比如:FTP.共享.HTTP等,我这里要讲的就是基于HTTP协议的WEB API实现批量文件由一个服务器同步快速传输到其它多个服务器这样的一个工具(简称:一 ...

  6. 手把手教你如何把java代码,打包成jar文件以及转换为exe可执行文件

    1.背景: 学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转换为jar文件.实在是心有不爽.此篇博客教你如何方便快捷地把java代码,打包成jar文件以 ...

  7. Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法

    方案一:用Eclipse自带的Export功能 步骤1:准备主清单文件 “MANIFEST.MF”, 由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目 ...

  8. java程序打包成jar文件,使用到第三方jar包

    1.右击工程选择Export—>选择JAR file—>选择NEXT,如下图所示 2.选择需要打包的工程,并且选择存放目录,我这放在 E:\jartest 目录下,然后点击NEXT,如下图 ...

  9. 企业项目如何打包成.ipa文件

    首先准备好企业的项目,真机和申请好的正式证书,关于企业证书的申请此处不再写,可以参考网上相关的教程,本人并未参与证书申请,所以此处不敢乱写. 1.找到正式证书与描述文件,双击打开(需要密码,这个要问申 ...

随机推荐

  1. 【转】Cron表达式详解

    Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: (1) Seconds Minutes Hours DayofMonth Mo ...

  2. MySQL开发——【高级操作、五子句】

    高级新增操作 ①基本插入操作: insert into 数据表名称(字段) values (值); ②批量插入操作: insert into 数据表名称(字段) values (值1),(值2),(值 ...

  3. Connection lost: The server closed the connection

    想必很多初学者都会遇到这个问题 其实很简单.mysql有个机制,就是8小时无通信,myslq就会自动关闭数据; 解决方案(2选1): 或者: 1.定时去做一个查询,就是 select * from X ...

  4. AutoCAD开发1---获取块属性

    Private Sub CommandButton1_Click() Dim pEntity As AcadObject Dim pBlock As AcadBlockReference Dim pP ...

  5. 谷歌开源的一个BTREE实现 Go语言

    // Copyright 2014 Google Inc. // // Licensed under the Apache License, Version 2.0 (the "Licens ...

  6. java多线程系列6 synchronized 加强版 ReentrantLock

    ReentrantLock类是可重入.互斥.实现了Lock接口的锁,它与使用synchronized方法和快具有相同的基本行为和语义,并且扩展了其能力.ReenreantLock类的常用方法有: Re ...

  7. flask更改已有的response

    今天遇到个问题,需要更改返回的response,但框架已经生成了一个response,所以需要直接更改. 试着找了找解决办法,最终解决方式如下: #下文中payload的类型是 # class Res ...

  8. python 实践项目

    项目一:让用户输入圆的半径,告诉用户圆的面积 思路: 1.首先需要让用户输入一个字符串,即圆的半径 2.判断用户输入的字符串是否为数字  isalpha 3.求圆的面积需要调用到math模块,所以要导 ...

  9. centos7安装keepalived问题

    ● keepalived.service - LVS and VRRP High Availability Monitor Loaded: loaded (/usr/lib/systemd/syste ...

  10. pycharm 如何进行全部搜索

    界面里面先按ctrl F 弹出搜索页面 在搜索框内连续按两次shift shift可以搜索全文