安装应用程序时出错 Android Studio

昨天我的申请完美地工作
Android Studio

, 但是,今天,当我开始在我的申请开始并推出它时,我经常收到错误消息

使用邮件无法安装会话,安装失败。

屏幕 :

https://i.stack.imgur.com/U05cw.png
当你按下

纽扣

OK 出现错误消息

APPA会话:安装错误 APKs

并且应用程序不存在/已经删除了/ 在设备中。 请告诉我应该怎么做 ?
已邀请:

三叔

赞同来自:

再次在此版本中,我也发现了越野车的即时推出。 当我关闭即时启动并再次启动应用程序时,应用程序开始在设备上成功安装,而无需显示任何错误窗口。
我希望 google 很快就会弄清楚这些问题 Instant run.

断开即时启动的步骤 Android Studio:

文件

>

设置

>

装配,执行, Deployment

>

即时推出

>

取消检查

/启用即时开始热代码替换

/

八刀丁二

赞同来自:

如果您正在使用 MIUI ROM

转到开发人员的选项并禁用它中的优化。 MIUI. 系统将提示您重新启动手机。
重新启动它,然后运行应用程序。

知食

赞同来自:

你的文件
APK

缺席的 . 所以,

清洁项目

>>


Build APK

>>


推出

项目 .

董宝中

赞同来自:

对于那些使用手机的人 Xiaomi, 跟着这些步骤:

设置 - >高级设置 - >开发人员设置

关闭优化 MIUI 并重新启动手机

上次禁用应用程序检查 USB

您的设备将正确响应。

也通过安装安装 USB

石油百科

赞同来自:

我有同样的问题 Android studio 2.3, 当我尝试使用手机测试应用程序时 Xiaomi Mi5 和 Mi4. 禁用即时启动并没有帮助我。 所以,这就是我所做的。


Turn Off MIUI optimization in the Developer Options in the phone.


https://i.stack.imgur.com/Q6lL8.jpg
https://i.stack.imgur.com/bOMg2.jpg
然后重新启动设备,您可以通过电话测试应用程序。

使用此方法,您仍然可以使用

选项 instant run

在 android studio. 所以它将至少暂时解决您的问题。 我希望我们能使用优化 MIUI 在不久的将来更新中 :/

詹大官人

赞同来自:

在我的情况下,它是因为我的模拟器在磁盘上没有足够的空间。

帅驴

赞同来自:

****

为了 MAC OSX/Windows

****

去 *

Android 工作室偏好 /在 OSX/

Android 工作室文件 -> 设置 /在 Windows/

然后选择菜单栏中的项目

装配,执行,部署 - 即时启动

然后删除它并停止它将工作

龙天

赞同来自:

最后,我做到了!

以下

临时解决方案

. 关于这个问题据报道 Google.

首先,我在发布日志中发现了 Android Studion 2.3 试图安装 app-debug.apk 例如:

adb $ 安装 - 几个 -r
E:\Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_1.apk
E:\Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\dep\dependencies.apk
E:\Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_0.apk
E:\Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_2.apk
E:\Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_9.apk
E:\Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_4.apk
E:\Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_3.apk
E:\Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_5.apk
E:\Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_8.apk
E:\Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_7.apk
E:\Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_6.apk
E:\Android_Projects\ActivityLifecycle\app\build\outputs\apk\app-debug.apk

然后我试图只安装
app-debug.apk

来自命令行:

adb 安装-d。 E:\Android_Projects\ActivityLifecycle\app\build\outputs\apk\app-debug.apk

该应用程序已成功建立,但未能在手机上运行。

最后:

我正在重建
app-debug.apk

从命令行为:


gradlew.bat assembleDebug


重复安装
app-debug.apk

从命令行并变得快乐:


adb 建立-RD. E:\Android_Projects\ActivityLifecycle\app\build\outputs\apk\app-debug.apk

这绝对是某种问题。
gradle


AndroidStudio 2.3

.

窦买办

赞同来自:

去建设 ...> 清洁项目 --> 履行

这就是你所需要的。

风见雨下

赞同来自:

在我的情况下,这是一个非常愚蠢和有趣的错误。 我偶然,在不知道的情况下,检查 "Android Debug Bridge, Use libUsb backend". 事实上,这应该保持无法控制..

在 Mac Pro 前往设置 - > 装配,执行, Deployment - > 调试器。
https://i.stack.imgur.com/FBN6s.png

裸奔

赞同来自:

我有同样的问题 MIUI. 启用解锁 OEM 在没有禁用优化的情况下为我工作 MIUI.

下面是我的设置的屏幕截图。 Redmi 3s prime developer options:

https://i.stack.imgur.com/vhLhB.png

快网

赞同来自:

在我的情况下,它是因为

我的手机不合适

. 对于现在面临这个问题的人,如果

Clean Project

+

Build APKs

不起作用,检查手机或仿真器上的可用空间。

希望它会有所帮助..有趣的编码!

三叔

赞同来自:

只是迈出下一步......

构建>清除项目

之后,再次启动项目,它对我有用

董宝中

赞同来自:

我发现决定去


settings>build,execute,deployment>instant run>Enable instant run to hot swap code /resource change on deploy/unchecked this option/


它会努力 3.4 android studio. 谢

郭文康

赞同来自:

尝试在设置中禁用即时启动。

风见雨下

赞同来自:

您可以轻松解决此问题。

例子: - 在 Huawei GR3 mobile,

环境 Goto 在您的手机中 -> Storage - > Storage Cleaner

卫东

赞同来自:

这是由该功能引起的 "instant run", 您可以使用:

打开“设置”或“首选项”对话框。 去建设,执行, Deployment > 即时发布。

取消选中“启用即时启动”旁边的复选框,您已准备就绪。

喜特乐

赞同来自:

改变你的
applicationId

在文件中
android/app/build.gradle

.

例如:


// Change this
applicationId "com.example.myAndroidApp"
//
// to this
applicationId "com.example.somethingElse"


然后同步自己的 gradle, 之后您可以安装应用程序,
如果以前的ApplicationId是您的生产标识符,那么再次将其更改为上一个,现在设备允许您安装应用程序。

我希望它能帮助你....

风见雨下

赞同来自:

在项目名称的全局变更后,我还存在问题,应用程序标识符和包含文件的文件夹 java.

关闭即时启动帮助,但不是一个好的选择,所以它帮助:

附近 Android Studio

删除了这些文件和文件夹:
rm -Rf .gradle .tags local.properties .idea/workspace.xml .idea/caches/* .idea/libraries app/build


开始 Android Studio 让他同步所有

单击“运行”按钮

龙天

赞同来自:

使用项目重命名文件夹后,我有这样的错误。

断开

启动实例

帮助,但如果您不需要禁用它,该怎么办?

我删除了从文件中提到旧文件夹名称的所有标记

myproject\app\build\intermediates\restart-dex\debug\build-info.xml

错误消失了。

裸奔

赞同来自:

只需关闭您的模拟器并再次运行它的问题将通过快乐编码解决

龙天

赞同来自:

面对手机的同样问题 MIUI, 通过创建帐户来解决 MIUI 并打开安装 USB.

冰洋

赞同来自:

在我的情况下 Instant Run 隐藏了由于数据分区小的问题的问题,而且我也有一个错误 "failed to establish session". 关闭即时启动后,检测到真正的问题,并在固定后,允许您立即执行它。

君笑尘

赞同来自:

这是我的决定 /无需停用即时启动/ 以指定的顺序执行所有这些步骤:

1-Gradle 部件 /根级别/

https://i.stack.imgur.com/TWPeu.png
2-Gradle build + clean /级别应用程序/

https://i.stack.imgur.com/rP4pn.png
3 - 在顶部面板上选择应用程序 /在...的左边 Run 'app'/

4纯项目:

转到装配部分 > 清洁项目

它现在应该工作! 如果您遵循以下步骤,您不必禁用即时启动

八刀丁二

赞同来自:

允许或启用 "Installation from USB" 在开发人员设置中。

要回复问题请先登录注册