爱生活

 找回密码
 立即注册
搜索
查看: 166|回复: 0
打印 上一主题 下一主题

android app 打包流程,app怎么打包

[复制链接]

14万

主题

14万

帖子

-134万

积分

限制会员

跳转到指定楼层
楼主
发表于 2023-2-26 06:36:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

android app 打包流程


App 打包
  
aapt是android中的资源打包工具,打包资源就用它。
  
打包大致流程:
  
aapt把resources目录下的资源生成R.java文件,并为AndroidManifest.xml生成Manifest.java类。
  
aidl把项目中自定义的aidl文件生成对应的java类。
  
JavaCompiler把所有的Java源文件编译成class文件,包括:aapt生成的、aidl生成的、项目中自有的java源文件
  
使用proguard混淆,并生成一个proguardMapping.xml文件(可选项:可以混淆也可以不混淆)
  
使用dex工具把所有的class文件生成.dex文件
  
使用aapt资源打包工具把resources、assets目录下的资源打包成一个_ap文件
  
使用apkbuilder把所有的dex、_ap文件、AndroidManifest.xml文件打包成一个未签名的apk
  
使用jarsinger生成一个签名过的apk包
  
使用zipalign工具对要发布的apk文件进行对齐操作,以便在运行时节约内存。


Hbuilder中如何将移动APP打包成APK


我们经常会用Hbuilder来构建移动APP应用,那么构建好应用以后如何将APP打包成APK呢?下面我给大家演示一下。
                                                                                                                                                                                    工具/材料                                                                          Hbuilder
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      

x5内核如何直接打包进apk


x5内核如何直接打包进apk?
找到wex5的安装目录,双击“启动WeX5开发工具.bat”,启动wex5

2.复制需要发布的项目到“UI2”文件夹

3.右击“Native文件夹”,点击“创建本地app”

4.在创建本地app的窗口中,选择应用模式(本例以“模式1”为例),填写应用名,点击“下一步”

5.Web服务地址、Web路径这两项可以不写,默认即可,首页栏填写:app访问的首页路径,格式为:“/项目名/首页路径”,点击“下一步”

6.填写版本号,应用包名,应用名称,选择Crosswalk引擎,点击“下一步”

7.填写开发者信息,勾选android证书和新生成证书文件,填入证书密码,点击“下一步”

8.上传应用图标和欢迎页面,点击“下一步”

9.直接点击“下一步”

10.直接点击“下一步”

11.直接点击“完成”

12.执行页面如下:

13.几秒之后出现如下界面,点击“下一步”

14.按下图勾选4项内容,点击完成

15.几分钟后,显示完成(如果是同一局域网下,可直接扫码下载app)

16.打包好的app存放的目录:Native文件夹 —> 应用名文件夹 —> dist文件夹下 —-> app.apk 即是打包完成的app


app怎么制作?


app怎么制作详情如下:
APP开发款式分为固定款和定制款,两者的价格均不相同。
固定款:是指直接套用已有的、现成的APP固定模板,报价是固定的,所需要的功能也是固定的,缺点就是客户拿不到源代码,也不能根据企业需求进行定制,由于源代码是封装的,如果企业以后想进行功能升级或系统维护的话,也不能够实现,只能重新开发一个新的软件。固定款的APP开发时间短,约2~3日的时间即可完成,费用大约在几千到几万之间。
定制款:定制款是指APP的功能全部重新开发,过程比较繁琐,需要美工、策划、APP开发(前台/客户端/手机端)、后台程序员等工种协同完成,大型的、功能复杂的APP甚至需要数十人的团队。由于APP的功能和设计都是定制的,因此价格会高些。定制款的开发时间与开发价格是成正比的,开发时间长,大约在两三个月甚至不定的周期里才能完成,而费用大概在几万甚至十几万左右。




上一篇:眼睛发干怎么办可以尝试这几种方法,干眼怎么办
下一篇:古风发簪怎么折,古代簪子怎么折
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|手机版|小黑屋|爱生活 ( 蜀ICP备20006951号 )|

 

快速回复 返回顶部 返回列表