Android 9.0 无法安装打包的apk文件
2019-12-06 本文已影响0人
AR7_
问题:
测试人员升级了自己的手机系统,Android版本为9.0 ,然后出现之前的apk显示为“安装包已损坏”。
分析:
为了重现这个问题,选择使用Android 9 的模拟器运行,结果安装失败,Android Studio 显示报错内容如下:
Installation did not succeed.
The application could not be installed: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
Installation failed due to: 'null'
意思是,AndroidManifest.xml文件有错误,网上很多人之所以遇到这个问题,是因为activity的路径里面,也就是包名命名使用了大写字母,而我仔细检查包名并没有问题,是因为android:appComponentFactory=""
,其值是空字符串导致的,只要不为空即可。
