今天使用 Android Studio 时出现如下错误:
[Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.]

查到有两种解决方式(推荐第二个):

1.在 File > Settings > Build,Execution,Deployment > Instant Run,去掉第一个选项的勾。

Settings

这个方法小伙伴使用后表示并木有用,但网上有的人说有用,姑且放在这里。

2.在 Tools > Android > Enable ADB IntegrationEnable ADB Integration 前打钩。

Tools

小伙伴就是用这个方法解决问题的。

两者的区别

引自 http://317324406.iteye.com/blog/2307587

第一种方法,不太可取。从其选项说明就知道为什么。因为hot swap是instant run的一种方式。勾选了该项,当你的应用在运行时,若你改变了该应用的代码,你不需要重新初始化对象,只需重新进入活动或重启应用就能看到你的更新。在执行了hot swap之后android studio会自动重新启动当前活动。

更多相关文章

  1. GitHub 标星 2.5K+!教你通过玩游戏的方式学习 VIM!
  2. GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
  3. Android使double保留两位小数的多方法 java保留两位小数
  4. android编程14个很有用的代码片段
  5. Android(安卓)中的menu以及自定义menu
  6. 整理出15个Android很有用的代码片段(技巧)ophone
  7. 【原创】如何在Android中为TextView动态设置drawableLeft等
  8. 奉上20个Android很有用的代码片段
  9. ANDROID STUDIO “CANNOT RESOLVE SYMBOL” 解决办法

随机推荐

  1. 关于ADT(eclipse android)项目迁移到Androi
  2. Android O新特性系列
  3. xmlns:android和xmlns:mi
  4. android实现通知栏下载更新app示例
  5. Android实现语音识别代码
  6. Android中 获取手机通讯录和手机机主手机
  7. [连载 4/15] Android 从入门到精通Exampl
  8. 疯狂android讲义---intent-filter
  9. Android踩坑日记:自定义水平和圆形Progres
  10. 【极客之作】快到极致的Android模拟器—