小米手机不能直接运行Android Studio程序

Posted gisoracle

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小米手机不能直接运行Android Studio程序相关的知识,希望对你有一定的参考价值。

转载自:http://www.jianshu.com/p/6588c69b42cf
Problem description:

android Studio升级到2.3版本之后,小米手机MIUI不能直接点击Run运行Android Studio程序,报如下错误:

Installation failed with message Failed to establish session.
It is possible that this issue is resolved by uninstalling an existing version of apk if it is present,and then re-installing.

方法一 :设置Android Studio 中Instant Run中的选项为不选中
  1. 根据以下路径,找到Instant Run中的选项
    File ——> Settings ——> Build, Execution,Deployment ——> Instant Run
  2. 将Enable Instant Run to hot swap code/resource changes on deploy(default enabled)的选择框取消。

    Solution1.png
  3. 点击Apply,保存设置就OK了。
    这个时候就可以在小米手机上点击Run直接运行程序了。
方法二:在手机的开发者选项中关闭MIUI优化
  1. 进入到手机的开发者模式,在最下面有一个启用MIUI优化选项,关闭这个选项会提示重启手机,选择关闭并重启重新启动后,再次运行我们的程序,就可以在手机上运行了。
     
至此,由于升级2.3后默认开启的Instans Run功能带来的困扰即可解决~

以上是关于小米手机不能直接运行Android Studio程序的主要内容,如果未能解决你的问题,请参考以下文章

解决小米手机不能运行Android Studio程序的问题

Android 解决小米手机Android Studio安装app 报错的问题It is possible that this issue is resolved by uninstalling an

Android Studio连接小米手机

Sqlite Table 不在小米 Note 7s 上创建,而是在 Android Studio 中的其他手机和虚拟设备上创建

小米S2手机刷android5.0原生版

Sqlite表在小米Note 7s上不创建,但在其他手机和Android Studio中的虚拟设备上创建。