小米手机不能直接运行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功能带来的困扰即可解决~
时间: 2024-11-03 01:26:05

小米手机不能直接运行Android Studio程序的相关文章

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

转载自:解决小米手机不能运行Android Studio程序的问题 问题描述 Android Studio升级到2.3版本之后,小米手机MIUI8不能运行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 i

Android零基础入门第11节:简单几步带你飞,运行Android Studio工程

之前讲过Eclipse环境下的Android虚拟设备的创建和使用,现在既然升级了Android Studio开发工具,那么对应的Android虚拟设备也该一起升级了. 那么本期我们就来一起学习在Android Studio开发环境中如何创建和使用Android虚拟设备. 一.Android虚拟设备入口 上期我们使用了Android Studio创建了HeloWorld工程,要想运行该工程,首先需要一个Android虚拟设备来模拟Android程序的运行. 重新打开Android Studio开发

Android studio 程序升级和sdk manager 升级方法

在中国使用android有点郁闷,经常被屏蔽.使用一下方法 android studio升级时提示 Connection failed. Please check your network connection and try again 2013年02月16日 ⁄ 综合 ⁄ 共 322字 ⁄ 字号 小 中 大 ⁄ 评论关闭 原文地址 http://www.eyeapk.com/android-studio-update.html Mac OSX中修改文件路径为 bin/idea.vmoptio

Android手机用WIFI与Android studio连接,真机测试APP

1,手机获取ROOT权限(我的是小米note,直接下载MIUI开发版安装即可) 2,在应用市场下载(终端模拟器),安装. 3,赋予(终端模拟器)ROOT权限.提示:测试其是否有root权限,打开终端模拟器,输入命令:su ,返回不是"permission deny"即次软件获取了root权限. 4,确认你的真机和电脑在同一网段.提示:手机查看连接的wifi的详情即可获取IP,电脑cmd输入ipconfig即可获取IP. 5,打开终端模拟器,依次输入执行如下命令: 6,在电脑上,运行cm

[Android Pro] 告别编译运行 ---- Android Studio 2.0 Preview发布Instant Run功能

reference to : http://www.cnblogs.com/soaringEveryday/p/4991563.html 以往的Android开发有一个头疼的且拖慢速度的问题,就是你每改一行代码要想看到结果必须要编译运行到手机或者模拟器上,而且需要从头(可能是登录界面)一直点击到你修改的界面为止.开发一个完整的Android App你可能要经历无数个重复编译运行的过程,严重的拖慢了开发进度. 最近React Native for Android可谓是解决了这个问题,修改代码可以直

android studio 程序员有福了—从layout自动生成viewholder类

狂点这里下载 超级牛逼的插件啊,比那些使用SparseArray的强太多了! 在android studio 1.0上测试,没有问题. 不说了直接说功能 Android Toolbox Plugin for IDEA.? Supported features: Create ViewHolder/ViewPresenter from layout.xml Generates ButterKnife annotations, if ButterKnife presents in project d

android studio 程序真机运行中文显示乱码

代码里中文显示正常,真机运行后中文显示乱码,解决办法: build.gradle中添加一句 android { compileOptions.encoding = "GBK" } 版权声明:本文为博主原创文章,未经博主允许不得转载.

使用Genymotion来运行Android Studio开发的程序

访问网址:https://www.genymotion.com,注册账户,之后下载,下载时需要注意不要选择(withou virtualbox那个) 之后运行安装, 运行Genymotion运行启动Genymotion后就会提示一下是否要添加虚拟设备.点击[YES] 再登陆Genymotion中的账户,如果没有账户可以到官方网站上注册一个账户.

浏览器网页判断手机是否安装IOS/Android客户端程序

IOS 原理如下: 为HTML页面中的超链接点击事件增加一个setTimeout方法. 如果在iPhone上面500ms内,本机有应用程序能解析这个协议并打开程序,则这个回调方法失效: 如果本机没有应用程序能解析该协议或者500ms内没有打开个程序,则执行setTimeout里面的function,就是跳转到apple的itunes. <html> <head> <meta name="viewport" content="width=devic