安卓系统安装包是apk格式。
APK是AndroidPackage的缩写,即Android安装包(apk)。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。
apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk。 APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是DalvikVM executes的简称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。
Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows Mobile中的PE文件有区别。
扩展资料:
Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣斗腊布的基于Linux平台的开源手机 *** 作系统的名称,该平台由 *** 作系统、中间件、用户界面和应用软件组成。
1、系统架构
android的系统架构和其 *** 作系统一样,采用了分枣哗层的架构。从架构图看,android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。
2、应用程序
Android会同一系列核心应用程序包一起发布,该应用程序包包括客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等凳销行。所有的应用程序都是使用JAVA语言编写的。
3、应用程序框架
开发人员也可以完全访问核心应用程序所使用的API框架。该应用程序的架构设计简化了组件的重用任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块(不过得遵循框架的安全性)。同样,该应用程序重用机制也使用户可以方便的替换程序组件。
参考资料来源:百度百科-apk
安卓手机安装包是apk格式。
APK,全称Android Package,即Android安装包。APK是类似塞班Sis的文件格式,通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。
造成安卓手机安装包解析失败的原因:
1、安装包问题导致文件破损问题
在使用迅雷、优蛋、快车等下载器进行下载过程中有断续,所以就会导致文件破损。一般程序较小的情况下,不出出现文件损坏的情况,不过当文件达到几百兆或者几G的情况下,就很容易损坏了。这个情况大家只要使用右击文件下载,选 "目标另存为"进行下载就可以解决了。
2、系统问题
安卓的程序都有最低版本限制,如果你手机的版本低于软件要求的最低版本,就无法正常安装。例如猎豹浏览器要求的最低版本要求是安卓4.0,而你使用的是安卓2.3.5的系统,这时就无法安装。如果你的系统符合上面的要求的话,但是还是出现解析错误,那么就需要进行刷机解决。
3、RE管理器设置
进入RE管理器--设置--一键设置--主文件夹选项,有链尘的朋友反映如果将其设置成“sdcard\”就会出现“解析包出现问题”的错误提示,而如果将其设置“\”就可以成功安装。
4、内存卡问题
内存卡问题手机内存卡的默认格式是FAT如果你使用电脑将内存卡进行格式化时,选择FAT32的选项,那么这也可能导致程序安装处问题。
5、路径及文件名问题
当前设备不支持中文橡唤知名称或路径,不支持长文件名。解决办法是将文件重命名,名称只包含英文字母(但要注意".apk"的后辍名是要保留的),如更名为“abc.apk”等,更改完成后再次运动安装程序。
6、修改路径到sd卡或者使用大容量的手机内存
最后是一定要注意手机的内存,有的安装包文件内存很大,而手机默认的是手机内存较小,梁消要注意修改路径到sd卡或者使用大容量的手机内存来解决。
扩展资料:
其它主流手机的系统安装包格式为:
1、iOS系统:ipa,pxl,deb;
2、Windows phone系统:exe、cab和jar;
3、BlackBerry系统:jad、jar和bar;
4、symbian系统:sis、sisx、jar和jad;
5、ubuntu系统:deb、bin、tar和gz;
6、Windows Mobile系统:cab和exe
7.塞班系统:sisx。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)