android 解析包时出现问题

图片描述

如图所示,我的开发环境是Android studio,测试时在某些手机上无法安装出现"解析包时出现问题",但是有的手机就可以正常安装,此截图是红米note出现的,求解答?

阅读 15.3k
2 个回答

版本不兼容问题,看一下你的程序最小支持版本是多少,高于手机系统版本就会有这个问题。

  1. app的最低版本要求高于手机固件版本。
    尝试降低最低版本。minSdkVersion

  2. 你的某个包名可能大写了。
    改为小写完事。

  3. 没找到对应目录
    你设置了 /sdcard/ 为主要存储(这个基本上是RE管理器的锅), 而实际上要求 / 目录,安装时不要使用外部设备,尽量安装在机身存储上。

  4. 在4.1.1以上版本, app默认临时数据在 /data/data/包名/cache
    这里要求一个内部读写权限,你的app是否在初始化的时候请求了临时数据缓存,而没给权限。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题