关于APK文件的MIME类型

最近遇到一件奇怪的事情,把APK文件传到虚拟主机上,用浏览器访问下载时,提示404,文件不存在,可是FTP里看到文件明明就存在。搜索了一下,得知在虚拟主机后台设置一下MIEI就可以解决,因为之前不知道APK的MIME该怎么填,APK又是压缩文件,结果就填了ZIP的application/x-compressed。还真的能下载了,但是下载下来默认会把扩展名改为ZIP,于是又搜了下APK的MIME类型,结果是 application/vnd.android.package-archive,现在问题解决。

Android程序国际化 添加多语言支持

为了能让更多的人用上我们的程序,程序必须有各种语言的版本(英语是必须的)。原来我的想法是先判断Android系统当前设置的语言,再加载相应的layout,或是String,但是网络上搜索了一下发现,其实Google早就已经帮我们考虑这个问题了,我们根本就不需要自己判断机器语言,只要写不同语言的xml文件,并放到指定目录,系统会自动识别调用