手机上常见安装文件名后缀和mime类型
kjava是最通用的平台,有些手机只支持kjava,j2me的安装文件名以jar和jad结尾。
Android平台的软件后缀名是apk
例如手机QQ1.0(Android)Beta3Build0077的安装文件是:MobileQQ1.0(Android)Beta3Build0077.apk
如果安装了Java虚拟机的话,也可以安装文件名以jar和jad结尾的软件。
塞班(Symbian)的S60V3和S60v5平台支持的文件名后缀有:sis,sisx,jar,jad,wgz。
例如:手机QQ2010(S60V3)Beta4Build1186的安装文件名为:QQ2010(S60V3)Beta4Build1186.sisx
塞班(Symbian)S40平台只支持kjava因此安装文件名也是以jar和jad结尾。
塞班(Symbian)S60V2平台通常也支持kjava,也支持sis格式的安装文件,因此支持的格式一共有sis,jar,jad。
Symbian3是塞班新出的平台支持的文件名后缀有jar,jad,sisx和sis。
黑莓(BlackBerry)平台支持的文件名后缀有jar,jad,cod。
Plam webOS支持的安装文件名后缀有jar,jad,prc,ipk。
MTK平台的手机分支持java和不支持java两种情况,一般支持的安装文件名后缀有jar,jad,mrp。
斯凯平台是MTK平台上的中间件,支持的文件名后缀为:mrp
iPhone操作系统支持的按成程序文件名后缀为:pxl,ipa,deb。
Windows Mobile平台支持的文件名后缀有cab,jar,jad,exe。
例如手机QQ2008(Pocket PC)正式版 Build0093的安装文件名为:PPCQQ2008_Build093.CAB
下面是各种文件名后缀在nginx的mime.types中的配置:
text/vnd.sun.j2me.app-descriptor jad;
application/java-archive jar war ear;
application/x-java-archive-diff jardiff;
application/vnd.android.package-archive apk;
application/vnd.ms-cab-compressed cab;
application/octet-stream bin exe dll;
application/vnd.symbian.install sis;
x-epoc/x-sisx-app sisx;
application/iphone pxl ipa;
application/vnd.palm prc pdb;
application/vnd.webos.ipk ipk;
application/vnd.rim.cod cod;
application/mrp mrp;
x-nokia-widget wgz;
application/octet-stream deb;
下面的一些mime是关于图片和视频的,列在这里备忘:
video/3gpp 3gpp 3gp;
image/jpeg jpeg jpg;
image/png png;
image/gif gif;
相关参考链接:http://nds.nokia.com/uaprof/NN81-1r100.xml
APK文件格式说明:http://en.wikipedia.org/wiki/APK_%28file_format%29
sis文件格式:http://zh.wikipedia.org/zh/SIS_%28%E6%96%87%E4%BB%B6%E6%A0%BC%E5%BC%8F%29
jad文件格式: http://en.wikipedia.org/wiki/JAD_%28file_format%29
手机QQ下载:http://msoft.qq.com/d/mqq/