摘android手机自带浏览器无法识别apk文件
http://www.cnblogs.com/yaozhongxiao/archive/2013/07/17/3194765.html
在项目中遇到安卓自带浏览器下载成功 , 但无法打开已下载的APK文件自动安装的问题,特别是三星系列的手机普遍存在这种问题,google后发现也有朋友遇到类似的问题: http://bbs.csdn.net/topics/390262400
引:
写了一些 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手机自带浏览器无法识别apk文件相关推荐
- 华为手机自带浏览器无法下载 iis 网站 apk 问题解决方案(和SSL有关)
公司 web 服务器上部署了一个下载 app 的网站,同时也是 asp.net mvc 开发的 api 服务端,好久之前就有用户反馈华为手机自带浏览器无法下载 apk,查了好久都没找到原因,今天终于把 ...
- android应用是非正式版本,华为手机自带浏览器,应用是非正式发布版本,当前设备不支持安装
查了一下网上一些解决方案: 解决方法: 在gradle.properties 文件中添加如下指令: android.injected.testOnly=false 但是我配置了没有效果,我测试是用华为 ...
- 什么浏览器好用_还在用手机自带浏览器么?这个不足1M的浏览器却功能更加强大...
呐,等你关注都等出蜘蛛网了~ 大家好啊!小白菌又来了. 刚才一直在想写什么? 我有好多素材,但是不知道先写什么. 于是,我就问了一下室友她们在用什么浏览器. 她们告诉我在用华为自带的浏览器. 叮!素材 ...
- 华为手机自带浏览器不支持 ES6 语法
原文地址:https://caochangkui.github.io/huawei-es6/ 华为手机自带浏览器对 es6 语法的支持度极差,哪怕最新的荣耀10 手机也有该毛病!所以,移动端项目开发中 ...
- 奇葩!小米手机自带浏览器css兼容问题,强制屏蔽、隐藏类名为 top_box 的元素。
如标题所示,今天记录一下小米手机自带浏览器的问题. 同一个页面代码,不论在微信环境,其他第三方浏览器,或者嵌入app中显示都没有问题,唯有小米手机自带浏览器,莫名其妙的有个元素不见了. 然后一顿改代码 ...
- 小米华为手机自带浏览器上传图片提示:没有应用可执行操作
当使用小米手机.华为手机自带浏览器上传图片时,会提示:没有应用可执行操作.最初以为是上传组件的问题,后来发现用原生的表单上传是没有问题的.通过对比发现是多了个accept属性. 代码如下: <i ...
- Android手机之间不消耗流量互传文件
Android手机之间不消耗流量互传文件 这是一个我们做的项目,已在Github开源,点击链接查看. Android手机之间不消耗流量互传文件 安卓面对面文件快传
- 如何使用POI导出excel表格,以及处理浏览器无法识别下载文件的问题
2022年5月31日更新, 推荐easyExcel或者Crab2Died/Excel4J, 使用起来很方便 废话不多说, 直接上代码. 1. 依赖 <properties><poi. ...
- UNI-APP,plus.runtime.openURL打开手机自带浏览器,出现“下载地址不可用,创建任务失败”的Bug
在UNI-APP中,有时候需要打开手机自带的浏览器,下载更新软件,通常使用 //#ifdef APP-PLUS plus.runtime.openURL(res.url); //#endif 但是,最 ...
- 安卓 linux找回内置存储,Android手机自带内部存储路径的获取
我有一台中兴的Android手机,型号是 ZTE U930HD,手机没有插入外置SD卡(也就是Micro SD Card,原名Trans-flash Card(TF卡),2004年正式更名为Micro ...
最新文章
- Linux地址映射--线性映射与非线性映射
- 一款高颜值的MySQL管理工具:Sequel Pro
- 抽取、转换和装载介绍(八)实时的意义(待续)
- Java Struts 特性和新特性总结
- hdu - 4027 Can you answer these queries?
- Docker入门(CentOS7)
- spring—配置数据源
- java 调用js 解析yml_nodejs库yaml读取yml或yaml配置文件
- python代码片段_Python 常用代码片段
- wsdl地址_WSDL文档结构解析
- 《代码大全》阅读心得二
- docker-compose 学习:通过 Dockerfile 和 build 指令搭建 LNMP
- 如约而至!第二期 Flink 极客训练营上线啦
- android---gettag()与settag()的妙用
- Python进阶练习题,新手快码起来
- Git 小乌龟(TortoiseGit)的详细使用
- linux下思维导图软件,Linux思维导图软件
- 【蓝桥杯】 次数差:x 星球有 26 只球队,分别用 a ~ z 的 26 个字母代表。他们总是不停地比赛。 在某一赛段,哪个球队获胜了,就记录下代表它的字母,这样就形成一个长长的串。 国王...
- 中国能否在5G占据领先优势,还得看中国移动
- 2018.4.1(python) 请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。 //(米和英寸之间的长度转换)//热量转换