昨天我的应用程序是运行完美Android Studio
但今天当我开始我的应用程序工作,并运行它,我还是不断收到错误消息
安装有消息失败无法建立会话。
屏幕:
在单击确定收到错误消息
会议“应用”:错误安装的APK
和APP不是在装置中存在(已经卸载)。 请建议我该怎么办?
昨天我的应用程序是运行完美Android Studio
但今天当我开始我的应用程序工作,并运行它,我还是不断收到错误消息
安装有消息失败无法建立会话。
屏幕:
在单击确定收到错误消息
会议“应用”:错误安装的APK
和APP不是在装置中存在(已经卸载)。 请建议我该怎么办?
同样是在这个问题上我也发现Instant Run
马车。 当我禁用即时运行 ,再次运行应用程序,应用程序启动成功安装在设备没有显示任何错误提示窗口。 我希望谷歌将很快挑选出具有即时运行这些问题。
步骤禁用Instant Run
形式Android Studio
文件 > 设置 > 构建,执行,部署 > 即时运行 > 取消选中 (启用热交换代码即时运行)
如果您使用MIUI ROM
去开发选项,并在禁用MIUI optimization.You将被要求重新启动您的手机。 重新启动它,然后运行该应用程序。
您的APK
文件丢失。 因此, 清理项目 >>
建设APK >>
运行项目。
对于那些谁使用手机小蜜,请按照下列步骤操作:
设置 - >其他设置 - >开发opetions
关闭MIUI优化和重新启动您的手机
最后禁用验证通过USB应用
您的设备将作出适当的反应。
我曾在Android的工作室2.3同样的问题,当我试图用小米的军情五处和MI4手机来测试应用程序。 禁用即时运行没有帮助我。 因此,这里是我做过什么。
Turn Off MIUI optimization in the Developer Options in the phone.
然后,设备将重新启动,然后你就可以通过电话来测试应用程序。
使用这种方法,你仍然可以使用在Android Studio中的即时运行选项 。 因此,这将解决您的问题,至少是暂时的。 希望我们将能够使用MIUI优化在不久的将来更新:)
最后,我已经解决了!
下面以一个临时解决方案 。 问题报告给谷歌。
首先我在运行中发现的日志的Android 2.3 Studion,尝试从许多片,像这样安装的应用程序,debug.apk:
$ ADB安装海报-r E:\ Android_Projects \ ActivityLifecycle \程序\编译\中间体\分APK \调试\片\ slice_1.apk E:\ Android_Projects \ ActivityLifecycle \程序\编译\中间体\分APK \调试\ DEP \ dependencies.apk E:\ Android_Projects \ ActivityLifecycle \程序\编译\中间体\分APK \调试\片\ slice_0.apk E:\ Android_Projects \ ActivityLifecycle \程序\编译\中间体\分APK \调试\片\ slice_2.apk E:\ Android_Projects \ ActivityLifecycle \程序\编译\中间体\分APK \调试\片\ slice_9.apk E:\ Android_Projects \ ActivityLifecycle \程序\编译\中间体\分APK \调试\片\ slice_4。 APK E:\ Android_Projects \ ActivityLifecycle \程序\编译\中间体\分APK \调试\片\ slice_3.apk E:\ Android_Projects \ ActivityLifecycle \程序\编译\中间体\分APK \调试\片\ slice_5.apkË :\ Android_Projects \ ActivityLifecycle \应用\构建\中间体\分裂APK \调试\片\ slice_8.apk E:\ Android_Projects \ ActivityLifecycle \应用\构建\中间体\分裂APK \调试\片\ slice_7.apk E: \ Android_Projects \ ActivityLifecycle \应用\构建\中间体\分裂APK \调试\片\ slice_6.apk E:\ Android_Projects \ ActivityLifecycle \应用\构建\输出\ APK \ APP-debug.apk
然后我试图只安装app-debug.apk
通过命令行:
亚行安装-d E:\ Android_Projects \ ActivityLifecycle \程序\编译\输出\ APK \ APP-debug.apk
应用程序安装成功但没有我的手机上运行。
最后:
app-debug.apk
从命令行: gradlew.bat assembleDebug
app-debug.apk
命令行,成为幸福的: 亚行安装-rd E:\ Android_Projects \ ActivityLifecycle \程序\编译\输出\ APK \ APP-debug.apk
这肯定是一些gradle
的问题AndroidStudio 2.3
。
我曾在MIUI同样的问题。 启用OEM解锁为我工作,而无需禁用MIUI优化。
下面是我的红米手机3S设置主要开发者选项的截图:
有小蜜红米手机4X同样的问题。 通过在手机开发设置关闭MIUI优化解决它。
去盖 - >清理项目 - >运行
这就是所有需要。
**** 对于MAC OSX ****
去 *
Android的工作室 - 首选项
建立,执行,部署 - 即时运行
只要做下面的步骤...
构建>清理项目
再次运行工程后,这个工作对我来说
尝试禁用设置中的即时运行。
就我自己来说,那是因为我的电话坏了空间 。 对于现在都面临这个问题,如果清理项目 建设 + 的APK没有工作的人,请检查您的手机或模拟器上的可用空间。
我希望这有助于..快乐编码!
这是通过“即时运行”功能引起的,您可以通过禁用它:
打开设置或首选项对话框。 导航到建立,执行,部署>即时运行。
取消勾选启用即时运行和u蓄势待发。
在我的情况下,是因为我的模拟器跑出来的磁盘空间。
MIUI手机上面临着同样的问题通过使MIUI帐户解决,使得能够通过USB进行安装。
改变你的applicationID中的build.gradle文件。 例如-
com.example.myAndroidApp到com.example.somethingelse
然后您同步的gradle那么你可以能够安装你的应用,如果前面的applicationID是你的产品ID的再次更改前一个,现在该设备将允许安装应用程序。
希望这可以帮助你....
只要闭上你的模拟器并再次运行的问题将得到解决开心编码
就我而言,这是非常愚蠢和可笑的错误。 我,不小心没有真正了解,检查的“Android调试桥,使用libusb后端”。 其实它应该保持选中..
在Mac Pro的,去首选项 - >构建,执行,部署 - >调试器。
在我的项目文件夹重命名的后产生这样的错误。
禁用实例运行帮助,但如果你没有需要禁用它是什么?
我删除了所有的标签从文件的myproject \程序\编译\中间体提的旧文件夹名称\重启DEX \调试\集结info.xml
错误已经消失。
在我的情况即时运行墙根这是INSUFFICIENT_SPACE由于小数据分区问题的真正原因,我也得到了“没有建立会话”的错误。 禁用即时运行后,真正的问题被揭露,并修复它启用即时运行后,它的工作。
允许或在开发人员选项启用“从USB安装”。
很容易就可以解决这个问题。
例如: - 在华为GR3移动,
转到设置你的手机- >存储- >存储清洁
有时应用程序不显示在主屏幕上,因此,通过将设置检查你的应用程序 - >应用程序 - >然后从应用程序设置卸载可能会这项工作。
确保您的应用从设备完全卸载,从设置检查>应用程序。 有些时候,AP不会显示你的应用程序的抽屉,但仍然在系统中,如果应用程序是有必须从那里卸载,然后检查。
转到USB调试和禁用MIUI检查,并允许重新启动手机。 事情应该罚款从这里
这里是我的解决方案(有没有必要去激活即时运行)不要在该顺序所有这些步骤:
1-摇篮生成(根级别)
gradle这个
2 - 摇篮构建+干净(应用级)
gradle这个应用程序
3 - 选择最上面一栏(左运行“应用”的)上的应用程序
4 - 清理项目:
导航到生成>清理项目
它应该现在的工作! 如果你遵循这些步骤,你不应该禁用即时运行
对我来说,我不得不关闭模拟器,然后选择冷启动重新打开时。