现在可以采用下面方法解决:
用 UC 来下载安装,但这样就要求客户要用 UC 才可下载及安装我们的系统
叫用户自己在 android 在桌面上,打开文件夹, 则该 apk 点击时即可安装
例如修改 apk 或者加某些编译参数,能否解决这种安装的兼容问题
(1). 在IIS服务器上,MIME类型中添加一个:
文件扩展名: .apk
MIME类型: application/vnd.android.package-archive
(2). 服务端部署在tomcat下,已经在tomcat的web.xml里面配置了mini type
<mime-mapping>
<extension>apk</extension>
<mime-type>application/vnd.android.package-archive</mime-type>
</mime-mapping>
可以使用如下方法获取文件的mimetype类型:、public class MainActivity extends Activity {
private String tag = "MainActivity"
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState)
setContentView(R.layout.main)
System.out.println(111)
MimeTypeMap mimeTypeMap = MimeTypeMap.getSingleton()
//MimeTypeMap中是否有txt的MimeType
System.out.println(mimeTypeMap.hasExtension("txt"))
System.out.println(mimeTypeMap.hasMimeType("text/html"))
//获得txt文件类型的MimeType
String extension = mimeTypeMap.getMimeTypeFromExtension("txt")
System.out.println(extension)
}
}
-----------------
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)