apk与jar(apk与jar的区别)

http://www.itjxue.com  2023-02-21 02:21  来源:未知  点击次数: 

什么是apk、jar、jad,以及sis?MGS游戏,Ngage游戏,FC/MD等模拟器,它们有什么区别及它们的安装方法?

APK是AndroidPackage的缩写,即Android安装包(apk)。JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。Java 文件的扩展名为 .jad。SIS是塞班系统支持的文件格式的扩展名.mge,Ngage是一个手机游戏平台,适用于一系列兼容的诺基亚移动设备。fc模拟器是指能够在某种机器上运行FC游戏的程序。《MD模拟器 MD.emu》能让你的安卓设备运行SEGA(世嘉)MEGA DRIVE上的游戏。希望能帮到你!

帮忙介绍一下.apk和.sisx这两种文件,与.jar有什么区别吗?

APK是AndroidPackage的缩写,即Android安装包(apk)。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk。 APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是Dalvik VM executes的全称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows Mobile中的PE文件有区别。sisx 诺基亚的智能手机用symbian系统,从7650到现在一共有三次大的系统升级,分别是os6,os7/8和os9.1。第一二版的系统,即os6,7,8的软件格式都是sis,虽然有的相互之间不兼容,但大部份还可以通用,而且不兼容时修改也方便。但第三版,os9.1用了新的安全内核和编译程序,和第一二版完全不兼容了,修改也很麻烦,要重新编写程序,所以为了和以前区别,3250之类的第三版就用sisx作为新的格式。JAR 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 JAR 中包含特殊的文件,如 manifests 和部署描述符,用来指示工具如何处理特定的 JAR。

android jar包和apk形式有哪些差异

jar包主要是用于android程序里面引用的各种组件库,无法在android系统里面直接安装。而apk是将各种jar包,包括你自己编写的程序代码等等打包成一个安装文件,可以在android系统里直接安装

apk格式与jar格式的区别

apk是安卓的应用程序格式,jar是java应用格式,但是安卓系统装了java就也能运行jar格式,反之java手机不能用apk。

(责任编辑:IT教学网)

更多

推荐网络工程师文章