Android Studio中部署程序时,显示Installation failed with message Failed的解决方法
当通过Android Studio向真机或者虚拟机中部署程序时,有时会弹出Installation failed with message Failed to commit install session...错误,如图1所示。图1 部署时的错误可以通过关闭Android Studio的Instant Run来解决该问题。1 Instant RunInstant Run即立即运行,是Android
当通过Android Studio向真机或者虚拟机中部署程序时,有时会弹出Installation failed with message Failed to commit install session...错误,如图1所示。
图1 部署时的错误
可以通过关闭Android Studio的Instant Run来解决该问题。
1 Instant Run
Instant Run即立即运行,是Android Studio2.3版本以后引入的新功能,可以提供程序部署的速度。可以在不重启应用程序的情况下,把修改后的代码直接运行。
2 工具栏中的Instant Run按键
在Android Studio 的工具栏中,查看如图2所示的闪电标志就是Instant Run按键。
图2 Instant Run按键
当程序运行后,Instant Run按键就会变为可用,在改变了程序代码后,老版本的程序还在运行时,可以点击该按键就可以实现不重启应用程序的情况下,把修改后的代码直接运行。
3 解决方法
当将程序部署到设备中时,出现了图1所示的错误,可以将设备的老版本的程序删除后,再次部署。如果错误还存在,可以将Instant Run关闭。关闭Instant Run的方法是,点击菜单栏“File->Settings”,在弹出的“Settings”对话框中,选择“Build,Execution,Deployment->Instant Run”,之后在右侧将“Enable Instant Run to hot swap code/resource changes on deploy(default enable)”选项去掉,关闭Instant Run,如图3所示。
图3 关闭Instant Run
更多推荐
所有评论(0)