[Android Studio] Android Studio设置杂项

      🟧🟨🟩🟦🟪 Android Debug🟧🟨🟩🟦🟪


Topic 

发布安卓学习过程中遇到问题解决过程,希望我的解决方案可以对小伙伴们有帮助。

📋笔记目录 


💻如何使模拟的终端设备以悬浮的形式呈现

💻关于instant run

💻instant run的设置

💻instant run的查看

💻鼠标拖动可以改变界面的代码大小

💻解决Android虚拟机启动时System UI isn‘t responding错误

🚩结尾


💻如何使模拟的终端设备以悬浮的形式呈现

Android studio模拟器设置悬浮

💻关于instant run

传统情况下,我们修改程序后重新运行一次程序需要经历 代码重新编译 -> 停止程序 -> 重新安装 -> 重新启动 这样一个过程,而Instant Run则尝试只将程序变更的部分部署到手机上,尽量避免重新安装或重新启动程序,以此大大提升调试程序的效率。

🎯热拔插:代码改变被应用、投射到APP上,不需要重启应用,不需要重建当前activity。

场景:适用于多数的简单改变(包括一些方法实现的修改,或者变量值修改)


🎯温拔插:activity需要被重启才能看到所需更改。

场景:典型的情况是代码修改涉及到了资源文件,即resources。


🎯冷拔插:app需要被重启(但是仍然不需要重新安装)

场景:任何涉及结构性变化的,比如:修改了继承规则、修改了方法签名等。

当我们第一次运行程序之后,Android Studio中的运行按钮会变成这个样子:

 可以看到,运行的三角形旁边多了一个闪电符号,这就说明现在可以使用Instant Run了。
(5条消息) Android Studio新功能解析,你真的了解Instant Run吗?_guolin的博客-CSDN博客icon-default.png?t=N0U7https://blog.csdn.net/guolin_blog/article/details/51271369

💻instant run的设置

当通过Android Studio向真机或者虚拟机中部署程序时,有时会弹出Installation failed with message Failed to commit install session...错误,如图所示。

该功能在Android Studio中是默认开启的,在初次调用地图资源时如果失败可以先将这个功能关闭掉再尝试程序能否顺利发布在真机上。

💻instant run的查看

Instant Run(立即运行)运行机制,大大提高了应用程序从编译,到运行的速度, 它能在不重启应用程序的情况下,把代码修改直接运行
但有时候也会造成一些莫名其妙的BUG,有时候我们就需要关闭这个功能。

 

 

💻鼠标拖动可以改变界面的代码大小

💻解决Android虚拟机启动时System UI isn‘t responding错误

这种情况大多是虚拟机跑了太多的程序后,一些程序出现了问题(一般不正常关闭导致的),导致虚拟机频繁报错。

在执行该操作时,需要先将虚拟机关闭才可以擦除虚拟机上的程序使虚拟机恢复正常

🚩结尾


🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝​
🌈写给读者:很高兴你能看到我的文章,希望我的文章可以帮助到你,祝万事顺意🏳️‍🌈

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陈丹宇jmu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值