一 eclipse 打包apk
1.在项目上右键选择Export
2. 点击后出现选择对话框点开Android文件夹,选择Export Android Application, 然后next。
3.选择打包项目
5.填写key详细信息。(年末years写1,可能有问题)
).
6.选择apk存储路径。
7.finish
二 、vs 打包 exe
1.在解决方案名上右击->添加->新建项目。
2.在弹出的新建项目对话框中 单击模板->其他项目类型->安装和部署->启用InstallShield Limited Edition
3. 进入一个说明网页,点击步骤2,转到下载网站,填写注册信息,点击下载,在注册邮箱会得到一个免费的注册号用于激活 。
4.安装,重启vs 。
5.在解决方案名上右击->添加->新建项目。
6.在弹出的对话框中选择 其他项目类型->安装和部署->InstallShield Limited Edition project .再解决方案下创建一个名为 setup1存储在c:...\game_bate路径下的项目,用于打包解决方案。(路径,名字不要有中文)。
7.application information.
I 填写公司名称,打包后显示的文件名,程序版本号(相同版本号的程序不能再一台机器上安装一次以上),公司网址。
II 右侧 more option 点击选项设置应用程序默认安装路径。
III 右侧 general informatiion 可设置更多信息(I中设置,安装时提示语言,...)将disable change button,disable remove button,disable repair button 改为yes后,影响为安装应用后,再控制面板中右键应用时,不会出现,修改,删除,修复选项。
8.installation requirements .
选择应用中用到的程序和组件,以及对系统的要求。
9.application files.
此界面选择你要打包的文件。
I 将你的要打包的项目改为relese调试,后重新编译(最好编译前清理解决方案)。
II 点击界面右下方 add files将你工程目录下relese win32 文件夹中 *.exe,*.dll加进安装包。此外你项目中用到的音频,图片等文件也要加进来,你用到的第三方类库生成dll,用到的系统dll,但目标机上可能没有的dll,也加进来,否则安装完成后,运行时会出现xxx.dll缺失而崩溃的情况。
10.application shoutcuts。
设置程序图标。
I 点击new 在你上一步加入安装包的文件中选择一个*.ico图片文件作文图标。
II 右侧复选框设置 再开始菜单中的图标,在桌面中显示的图标。
11. application registry。
修改注册表中信息。
12 installation interview。
安装时是否
I 显示许可对话框。
II 提示用户填写公司名和用户名
III 让用户更改安装路径。
IV 在应用安装完成后让用户选择 是否执行程序。
此界面还可更改安装对话框背景图片等。
写在最后:
创建打包项目时,如果是 文件 -> 新建 ->项目。则打包后不是一个安装文件,而是多个文件。安装时需要拷贝安装文件所在目录下的所有文件。
msi百度知道
msi文件的由来
说到msi文件,不得不先说说Windows Installer,它不只是安装程序,而是可扩展的软件管理系统。Windows Installer的用途包括:管理软件的安装、管理软件组件的添加和删除、监视文件的复原以及使用回滚技术维护基本的灾难恢复。另外,Windows Installer还支持从多个源位置安装和运行软件,而且可以由想要安装自定义程序的开发人员自定义。要想使用这些功能,就必须通过MSI文件。MSI文件是Windows Installer的数据包,它实际上是一个数据库,包含安装一种产品所需要的信息和在很多安装情形下安装(和卸载)程序所需的指令和数据。MSI文件将程序的组成文件与功能关联起来。此外,它还包含有关安装过程本身的信息:如安装序列、目标文件夹路径、系统依赖项、安装选项和控制安装过程的属性。