[英]Android studio: How to force re-installation (Disable instant run for once)?
我知道您可以完全禁用即时运行(新的Android 2.0功能)。 但是,我喜欢该功能,但在某些情况下除外:-对布局文件进行更改时,在访问这些资源时,它通常不会接收到导致Nullpointer的更改。
有没有办法绕过即时运行? 并强制重新安装?
我确实知道更改AndroidManifest会强制这样做,但这并不方便。
如果您需要部署干净的内部版本,请从主菜单中选择Run
>“ Clean and Rerun 'app'
,或者在单击“ Rerun
”时Shift
键。 该操作将停止正在运行的应用程序,执行完整的构建,并将新的APK部署到目标设备。
另请参见“ 即时运行”文档的 “使用重新运行”段落
即时运行的行为在Android Studio 2.3中已更改
Run
强制冷插拔,然后重新启动应用程序。 如果您对应用清单或清单引用的资源进行了更改,则Android Studio始终会通过完整安装APK来推送您的更改。
Apply changes
某些代码和资源Apply changes
推送到正在运行的应用程序,而无需构建新的APK,在某些情况下甚至无需重新启动当前活动。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.