之前项目正常启动没问题,后面新增了两个Activity文件,启动后报错如下:
Installation error:INSTALL_FAILED_CONTAINER_ERROR
Please check logcat output for more details.
Lanuch candeled!
百度后大家都说是要在AndroidManifest.xml文件中的manifest标签,里面有个属性是android:installLocation的属性设置为auto,这边设置后项目是可以正常运行,后面当我打包去升级的时候发现,我用了Android4.1升级不了,然后用其他的测试机4.2以上的都可以升级,此时无解。
经过不断的排查,将新增的Activity代码进行整理,只是删除注释的代码,去掉android:installLocation标签配置,项目又可以启动了,Android4.1也可正常升级。这是最近遇到的像风像雨又像雾的问题,不知其它朋友是否也遇到过类似的。