Android自带浏览器下载完成后不能打开的问题
2014-11-23 18:22
267 查看
妈的,搞了一下午这个坑爹的问题
写了一些 android 的应用放在网站上让人下载,在某些机型上,三星的 android 的 4.0 以上多款机型最普遍, 用安卓自带浏览器下载程序,会提示 "无法打开文件",导致下载后不能直安装.
现在只能采用下面方法解决:
1.用 UC 来下载安装,但这样就要求客户要用 UC 才可下载及安装我们的系统
2.叫用户自己在 android 在桌面上,打开文件夹, 则该 apk 点击时即可安装
问题:某些 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>
按照以上方法,解决了三星手机的下载后,apk无法打开直接安装的问题,同时却发现华为的一款手机使用默认的浏览器下载后仍然无法打开安装,经过多番测试,发现在android的AndroidManifest.xml中,如果缺少targetSdkVersion,华为手机通过默认浏览器下载后无法安装,加上之后一切正常(可见对于不同的android系统是多么的让人纠结啊)
我的是这么解决的,妹的
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8"/>
写了一些 android 的应用放在网站上让人下载,在某些机型上,三星的 android 的 4.0 以上多款机型最普遍, 用安卓自带浏览器下载程序,会提示 "无法打开文件",导致下载后不能直安装.
现在只能采用下面方法解决:
1.用 UC 来下载安装,但这样就要求客户要用 UC 才可下载及安装我们的系统
2.叫用户自己在 android 在桌面上,打开文件夹, 则该 apk 点击时即可安装
问题:某些 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>
按照以上方法,解决了三星手机的下载后,apk无法打开直接安装的问题,同时却发现华为的一款手机使用默认的浏览器下载后仍然无法打开安装,经过多番测试,发现在android的AndroidManifest.xml中,如果缺少targetSdkVersion,华为手机通过默认浏览器下载后无法安装,加上之后一切正常(可见对于不同的android系统是多么的让人纠结啊)
我的是这么解决的,妹的
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8"/>
相关文章推荐
- Android基础--下载安装app,会提示完成和打开,点击打开运行所产生的问题
- Android下载完成更新后,没有打开安装成功界面,出现闪退问题
- Android自带浏览器不能同步书签到Google账户的问题
- Android 自带浏览器apk下载完成点击没反应
- Android指定调用系统自带浏览器打开链接
- 安卓自带浏览器无法打开一些下载的APK文件(tomcat中配置MIME类型)
- 【转】利用ftpclient下载文件,解决用window.open打开ftp地址中有中文,不能下载的问题
- 下载了Flash播放器,浏览器任不能播放flash的问题解决
- 解决ie下载excel文件直接在浏览器打开的问题(tomcat,web项目)
- Android调用系统自带功能( 照相,浏览照片,打开浏览器,拨打电话)
- 解决applet不能在浏览器中打开的问题
- tomcat rar 压缩包 http 下载 乱码问题(即直接被浏览器打开) 解决方法
- 邮箱收到的附件下载后不能打开的问题
- 解决Win7 Android SDK Manager不能连接下载的问题
- Android打开系统自带浏览器
- 问题文件Android Studio 安装完成不能打开等问题解决记录
- 服务端提供servlet供手机端下载(解决Android系统不能下载问题)
- 塞班自带浏览器下载路径问题
- android平台一些网页不能正常打开的问题
- 关于下载xbmc后打开Android 源码时的一个思考问题?兼各平台安装xbmc 的中文显示