什么是,打包安装程序,安卓上的怎么使用

什么是,打包安装程序,安卓上的怎么使用,第1张

打包安装程序是用来安装软件的程序,例如APK就是安装包。

APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。

apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk。 APK文件后缀名为apk,通过UnZip解压后,可以看到Dex文件,Dex是DalvikVM executes的简称,即Android Dalvik执行程序。

Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows Mobile中的PE文件有区别。

扩展资料:

APK文件的结构

1、META-INF\(注:Jar文件中常可以看到);

2、res\(注:存放资源文件的目录);

3 、AndroidManifestxml(注:程序全局配置文件);

4、 classesdex(注:Dalvik字节码);

5、resourcesarsc(注:编译后的二进制资源文件)。

参考资料来源:

百度百科-安装包

百度百科-apk

用Setup Factory 70就足够了,他会一步一步向导提示你,把你需要的C#  exe编译好的文件和其他作为资源的文件一起放在一个文件夹里,作为安装包

按照向导把文件放入Setup

右键点在exe文件上修改他的图标,创建桌面快截方式

修改语言环境

NET程序安装之前需要检测计算机是否安装Framework平台版本,没有就安装Framework,有就不需要安装

在“资源”的“初始文件”中添加net Framework 20(例如Framework20exe)

再在“ *** 作”的“启动”中增加如下代码:

1 result = RegistryDoesKeyExist(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\NETFramework\\policy\\v20");

2if (result == false) then

result = FileRun(SessionVarExpand("%TempLaunchFolder%\\Framework20exe"), "", "", SW_SHOWNORMAL, true);

3end

最后构建程序,安装包制作完成

很多人会发现Setup Factory制作的安装包很丑,图标就是个小电脑不要紧,下载一个ResHacker修改一下图标就好了

最后如下所示

你的发布安装程序的步骤里在环境里选择了net Framework 所以你在没有net Framework 的环境中安装程序时总会提示你要安装net Framework

你的安装程序实际上是自动检测net Framework 有没有安装的。

你可以做个测试,在没有net Framework 环境的电脑上

第一步:安装一边的程序,他会提示你安装net Framework

第二步:等程序安装玩后,在控制面板的添加删除程序里你可以看到

net Framework 和你的安装程序。这时候你可以把你的安装程序

卸 载 掉

第三步:再次安装你的程序,你会发现他并没有提示你要你安装

net Framework ,而是直接安装你的程序。

以上就是关于什么是,打包安装程序,安卓上的怎么使用全部的内容,包括:什么是,打包安装程序,安卓上的怎么使用、C# 打包EXE安装包问题、C#程序打包如何自动安装.net framework 2.0等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10173144.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存