“ base . apk ”是安卓应用程序安装包,不管是什么应用通过 QQ 传了都会变成 base . apk ,游戏挂、锁屏应用、系统级都是 bask . apk 。
安装包制作工具网上还是比较多的,下面介绍几种:
HofoSetup:只需填写简单的软件信息、进行简单的设置、一键即可打包成精美的安装程序、极速安装等。
兮米安装包制作工具:是一款专业的傻瓜式安装包制作软件,无需任何复杂的脚本 *** 作,只需填写制作器中提供的安装包配置即可制作相应的安装包。
Advanced Installer Architect:支持大部分软件类型,可以选择安装程序制作、Java类型的程序制作、更新项目制作等。
InstallMaker安装包生成工具===========
1、功能说明
===========
本程序是一款相当方便的软件安装包制作工具,当前版本支持在安装过程中运行exe文件,也支持自动注册dll和ocx文件,同时还支持inf文件的自动安装。
本程序中目前还不包含安装脚本的自动生成向导,不过脚本的手工配置方法也很简单易懂,相信花30分钟仔细阅读本手册后面的说明后你就能熟练地制作出漂亮专业的安装包,另外你也可直接复制本程序示例的安装脚本和卸载脚本进行相应的修改。
===============
2、安装脚本说明
===============
程序的安装脚本保存在Setup.ini文件中,安装脚本分为[Setup]、[Dialog]、[Types]、[Files]、[Registry]、[Icons]几个组成部分,其中:
[Setup] -- 保存的是安装程序的全局性的配置
[Dialog] -- 保存的是安装程序相关页面的配置情况
[Types] -- 保存的是安装类型的列表
[Files] -- 保存的是所有安装文件的相关信息
[Registry] -- 保存的是程序的注册信息
[Icons] -- 保存的是程序的快捷方式的相关信息
★[Setup]节具体介绍如下:
AppName:安装程序显示的程序标题
AppVersion:安装程序显示的程序版本
TitleColor:安装程序的每个页面中标题的颜色,=RGB值
TitleFont:安装程序的每个页面中标题的字体
BodyColor:安装程序的每个页面中内容的颜色,=RGB值
BodyFont:安装程序的每个页面中内容的字体
PathName:默认的程序安装的路径,路径中支持各种宏,具体参见宏定义
ToAllUser:安装后的程序是否适用与计算机上的所有用户 1=使用 0=不适用
IsAdminCheck:运行安装程序是否需要超级用户权限,1=需要 0=不需要
LogoFile:安装程序的logo文件名称(不含路径),必须保存在setup.exe程序同一目录下,图片的大小为137*260象素
MainFile:完成安装时要启动的程序的全路径名称,一般为主程序,路径中支持各种宏,具体参见宏定义
ReadmeFile:完成安装时要启动的程序的自述文件名称,一般为readme.txt,路径中支持各种宏,具体参见宏定义
★[Dialog]节具体介绍如下:
Welcom:欢迎安装页面,必须为1
License:License页面,1=显示 0=不显示,需要在安装程序的目录下有License.txt文件
Customer:输入客户信息的页面,1=显示 0=不显示
PathSelect:安装路径选择页面,1=显示 0=不显示
InstallType:安装类型选择页面,1=显示 0=不显示
ReadyInstall:准备安装页面,1=显示 0=不显示
Installing:正在安装页面,必须为1
Finish:安装完成页面,必须为1
★[Types]节具体介绍如下:
Id:安装类型的id
Name:安装类型名称,显示在安装类型选择页面上的名称
Description:安装类型描述,显示在安装类型选择页面上的描述
★[Files]节具体介绍如下:
File:要安装到计算机的源文件,一般路径固定为$CUR_PATH,代表的是当前目录下
DestFile:安装后的目标文件名称,路径中支持各种宏,具体参见宏定义
Type:本文件所属的安装类型,此值与[Types]节中的Id值相对应,默认为0
Ver:本文件所属的计算机 *** 作系统类型,0表示所有 *** 作系统 1=WINNT 2=WIN2000 3=WINXP 4=WIN2003 5=64位 *** 作系统
Run:复制完本文件后是否要运行文件(对于exe是直接运行,对于dll/ocx是执行注册,对于inf是执行安装),1=是 0=否
Param:运行本文件时所需要带的参数,只有Run=1时本参数才生效
★[Registry]节具体介绍如下:
Root:要 *** 作的注册表的根键,1=HKEY_CLASSES_ROOT 2=HKEY_CURRENT_USER 3=HKEY_LOCAL_MACHINE 4=HKEY_USERS
Subkey:要 *** 作的子键
Type:要添加的项的类型 1=REG_SZ 2=DWORD 3=BINARY
Name:要添加的项的名称
Value:要添加的项的值
注意:如果你要让你的程序支持直接从"控制面板"的"添加删除程序"中直接卸载的话,那么你需要在这一节中至少添加如下2句,然后将"昂天安装包制作套件"替换成你想显示在"添加删除程序"的文字即可。
Root=3Subkey=SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallerType=0Name=UninstallStringValue=$APP_PATH\UnInstall.exe /u $APP_PATH
Root=3Subkey=SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallerType=0Name=DisplayNameValue=昂天安装包制作套件
★[Icons]节具体介绍如下:
Name:要创建的快截方式的全路径名称,路径中支持各种宏,具体参见宏定义
File:本快截方式指向的源文件,一般指向路径为$APP_PATH的某个文件
param:运行本快截方式时需要的运行参数,缺省为空
desc:本快截方式的描述
注意:如果你需要在开始菜单中提供卸载程序的快截方式,那么你需要在本节至少包括下面一句,
Name=$GROUP_PATH\昂天软件\安装包制作套件\卸载程序.lnkFile=$APP_PATH\UnInstall.exeparam=/u $APP_PATHdesc=卸载程序
!
怎样制作一个安装包软件
分步阅读
传统的制作安装包的工具基本都会比较繁琐的,要么是基于脚本式编写,要么制作出的安装包界面不好看。
这里教大家简单目前比较好用的一款工具——兮米安装包制作工具,用他简单制作出一款高压缩率、界面符合自己心意的安装包。
工具/原料
兮米安装包制作工具
下载地址:http://bcs.duapp.com/ximiies/SHAUP/beta5.42.exe
方法/步骤:
首先明确你要封装的文件夹,以及内部的主程序文件名,然后配置以下安装包基本配置
选择压缩文件夹 或 选择已有的7z压缩包
(图中演示了选择文件夹,因此这期间还需要重新对文件夹进行压缩,若用已有的7z压缩包则免去了压缩的环节节省编译安装包的时间)
配置安装包图标、卸载程序图标
配置安装包的界面(目前兮米安装包制作工具提供了三套模版,这里仅演示使用传统界面模版)
根据上述我们先了解一下当中的界面图像、界面小图像是些什么东西
我们载入相关的界面图像资源后就可以进入安装包的编译环节了:
这样一个轻巧的安装包就已经制作出来了,
到这里安装包的简单制作教程就到此结束了,兮米安装包自身还有很多功能由于时间原因在这里我就不一一介绍了。
注意事项:
设置安装包的安装密码在【 *** 作配置-授权/密码】
编译安装包时记得设置自己合适的压缩率等级。
详见百度经验:
http://jingyan.baidu.com/article/154b46315765b628ca8f4128.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)