使用帮助
关注公众微信
 读懂通信 LTE学习大使 登陆 搜索

>> 交流与空中接口无关的方方面面
空中接口学园杂谈无限人生 → 解决APK安装包无法解析的问题
  发表一个新主题  发表一个新投票  回复主题 您是本文的第 939 个阅读者  浏览上一篇主题  刷新本主题   树形显示文章 浏览下一篇主题
 * 主题: 解决APK安装包无法解析的问题 保存该页为文件  报告本帖给版主  显示可打印的版本  把本贴打包邮递  把本贴加入论坛收藏夹  发送本页面给朋友  把本贴加入IE收藏夹 
 tom 在线,有人找我吗?
  
  
  等级:LTE学习大使
  文章:4520
  积分:
  注册:2003-06-10
给tom发送一个短消息 把tom加入好友 查看tom的个人资料 搜索tom在无限人生的所有文章 点击这里发送电邮给tom 引用回复这个文章 回复这个文章楼主
发文心情 解决APK安装包无法解析的问题
最近翻到一个老的单核安卓平板,由于尺寸比较大,还想发挥一下余热,就准备安装一些APK。

  从系统信息上看,是安卓V4.0.4的版本,但是网上找了一些标明是支持安卓4的APK,安装时却提示解析安装包出现了问题,无法安装。

  开始我怀疑是APK下载不完整,可是将APK用ZIP打开后,内容都还是正确的。

  接下来我猜测是APK写错了,需要更高的版本。不过用aapt工具dump了apk信息后,发现其SDK的版本的确写着是14,也就是说安卓V4.0.4版本的系统是可以安装的。

  我只能怀疑平板系统信息中的版本写错了,其实并不是V4.0.4。不过用adb连上平板,在用命令:
adb shell getprop ro.build.version.sdk

  查到系统的确是V4.0.4对应的15。

  APK的版本没有问题,平板的版本也没有问题,到底是什么原因导致解析安装包出现了问题呢?

  我灵机一动,干脆用adb来安装apk,果不其然,安装成功了。

  真相终于大白了,原来是系统的安装程序出了问题。

----------------------------------------------

点击查看用户来源及管理<br>发贴IP:*.*.*.* 2022-11-15 21:36:05
  鲜花(0)  鸡蛋(0)
 tom 在线,有人找我吗?
  
  
  等级:LTE学习大使
  文章:4520
  积分:
  注册:2003-06-10
给tom发送一个短消息 把tom加入好友 查看tom的个人资料 搜索tom在无限人生的所有文章 点击这里发送电邮给tom 引用回复这个文章 回复这个文章2
发文心情 
这次要装一个新的APP,又遇到了APK安装包无法解析的问题。

  可巧发现某个目录下的内容乱码,说明文件系统出了问题,干脆重置系统,格式化后重来。

  结果APP都顺利安装成功,说明是安卓系统的文件系统出了问题。

  我分析APK需要先解压到安卓系统的临时目录,但是安卓系统无法正确读取解压后的内容,导致包解析出错。重置系统后,解压就没有问题了。

  至于ADB能成功安装,大概是解压在PC侧完成的,不涉及安卓系统。

----------------------------------------------

点击查看用户来源及管理<br>发贴IP:*.*.*.* 2023-06-24 08:13:37

本主题文章数2,分页: [1]

管理选项锁定 | 解锁 | 提升 | 删除 | move | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告

Powered by:Old version
Copyright ©2002 - 2019空中接口学园 , 页面执行时间:281.250毫秒