在AndroidStudio上对项目进行打包签名后安装在手机上,提示“应用未安装”,经排查发现和我上一个项目的应用不能同时安装在同一部手机上,可单独安装,出现冲突。经排查包名、applicationId以及签名均未冲突,最后发现是由manifest中配置的provider的android:authorities=“”字段的值冲突所致。
出现应用未安装的原因总结如下:
1.和已安装应用的包名冲突;
2.和已安装应用的applicationId冲突;
3.和已安装应用的签名冲突;
4.和已安装应用中provider的android:authorities冲突(我遇到的就是这种原因);
最后,本人的第一篇博客,有不尽周全之处,还望各位多多指教。