Android的工作室:应用程序安装失败

问题描述 投票:70回答:25

我一直在努力学习如何使用Android Studio的,但是当我试图运行示例程序我得到这个错误消息之一:

安装有消息空失败。这可能是这个问题是由卸载APK的现有版本,如果它存在,然后重新安装解决。

警告:卸载将删除应用程序数据!

你想卸载现有的应用程序?

我试图做到这一点的5个样本程序和所有的人给我这个错误。有谁知道如何解决这个问题?

android android-studio apk
25个回答
78
投票

我用红米手机3S移动。我有同样的问题。

解决方法:此问题是常见的运行MIUI 8.这可以通过在设置应用程序开发人员选项关闭MIUI优化解决小蜜手机。然后重新编译应用程序,瞧它的工作原理。

Settings --> Additional settings --> Developer options --> Turn Off MIUI optimization

要么

Settings --> Developer options --> Turn Off MIUI optimization

4
投票

对我来说,解决办法是:(在华为)

  • Android的工作室 - >构建 - >清理项目
  • 在电话 - >去电话管理器 - >清理和优化

3
投票

我有同样的问题,并发现它是我使用是造成这一问题的USB电缆。 改变USB电缆固定的问题,我可以成功之后安装应用程序。


2
投票

在实际的设备完成的任务如下..

1.clean所有高速缓存存储器。

2.检查内部存储空间(如果空间只有500 MB免费,然后取出在内部存储一些数据或应用维持至少1 GB空间。

3.again做清洁所有高速缓存存储器。

4.now转到Android的工作室或者Eclipse点击应用程序转到运行选择该设备并运行我希望应用程序将安装并运行.. !!!


1
投票

从AVD卸载为我工作。重新安装后,它的工作


1
投票

一种用于在装置中的第一时间安装的应用程序,使其在上述讯息中提到显影剂选项。对于在安装该工具中的应用面临的问题,请按照下面的步骤....

通过启用在设置选项,您可以直接安装应用。错误将消失。

对于MI用户:进入设置 - >其他设置 - >与隐私>未知来源(使能)对于普通用户:进入设置 - >安全 - >未知来源(使能)


1
投票

简单地关闭Android的工作室(和仿真器),然后重新打开固定对我来说。当我再次运行应用程序,在APK成功地重新安装应用程序运行正常。


0
投票

发生在我身上还有:在第一次,它says-失败[INSTALL_FAILED_CONFLICTING_PROVIDER]在第二次,它says- DELETE_FAILED_INTERNAL_ERROR

这是因为新的“com.google.android.gms” 8.3.0版本

更改回8.1.0解决了我的情况的问题


0
投票

我也有同样的错误,但我重新安装HAXM后固定它。这个问题是因为虚拟设备不能正常启动造成的。如果您的设备保持在屏幕上显示的“Android”或屏幕是黑的,但还没有开始,你必须等待更多才能正常启动,那么它应该运行。如果实在是太慢了,也许你应该找到一种方法来加速Android虚拟设备(AVD)。英特尔的计算机都有HAXM(硬件加速,执行经理)。

在我的电脑并没有开始因为HAXM不工作,我通过重新安装HAXM固定它,从Intel网站下载:“https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

然后,我设置了HAXM最大内存1536MB在安装时,没有这个其他职位的问题,你也许有和我有过:“HAXM configuration in android studio

全部完成后,它工作得很好。


0
投票
android {
    buildTypes {
        debug {
            debuggable true
        }

而在AndroidManifest.xml文件,添加机器人:可调试=“true”添加到<application>元素。

https://developer.android.com/studio/run/device.html#setting-up

这个对我有用..


0
投票

我简单地删除了我的整个/ build文件夹和重建(菜单生成>重建项目)解决了这个问题。


56
投票

我得到了同样的问题,只是选择再用干净的重建项目从建造菜单项目,它解决了我的问题


0
投票

最近我也发现了同样的问题,这背后有一些原因,但我给你3

  1. 在您的手机设置进入“开发者选项”,并启用USB调试
  2. 此外,检查“通过USB安装”上也是开发者选项本身。
  3. 在Android Studio中转到文件 - >设置 - >构建,执行,部署 - >即时运行,并取消选中启用即时运行

它必须工作。


0
投票

这个问题的原因我,因为项目路径。 Y:\实例及源码与和符号,使我改变项目路径而另一个没有特殊字符。现在,它是好的。


0
投票

对于我来说,才开始工作,我重新启动设备(摩托罗拉的Nexus-6)之后。

(我也试过清洁,禁用“即时运行”,重新打开Android Studio中,经核实安装的应用程序,以确保没有冲突,在电话禁用和重新启用调试模式,重新连接USB电缆)


0
投票

我面临这个问题,因为我已经升级生成工具从26.0.2至27.0.3。回到原来,清洁和重建解决问题。此外,我已经从降级3.1.3 gradle这个插件版本3.0.1的最新版本是压倒一切的构建工具到最新版本。


0
投票

同时产生签署APK我也得到了同样的问题。只要选择APK签名方案V1,V2不是(在安卓7.0中引入的)。如果您选择了V2方案不会对使用的Android版本低于7.0的旧设备的工作。


-2
投票

我解决这个问题的:启用即时运行

设置>构建,执行,部署>即时运行


40
投票

禁用即时运行

首选项>构建,执行,部署>即时运行

来源:@user77309评论

enter image description here


11
投票

今天,我分阶段这个错误,轻松解决了。

路径:Android Studio中优先/编译,执行,部署/即时运行

转到Android的工作室偏好(适用于Mac)或设置(Windows)

选择生成,执行,部署选项卡

选择即时运行

取消选中启用热交换代码即时运行/资源变化对deply(默认启用)

这个对我有用!!


8
投票

进入设置>应用程序。也许你仍然有安装了其他用户的应用程序(我有同样的问题与摩托G,我没有看到其他应用程序中的应用程序,但它仍然是我的应用程序中的设置)。尝试找到它并删除所有用户。

如果问题是这一个,你会发现在列表的末尾的应用程序(在设置>应用程序>所有)

标记为“未安装”的所有的应用程序仍然存在,直到他们在那里你不能与Android Studio中安装相同的应用程序


6
投票

这发生在您的应用使用任何库,也有安装在您的设备的应用程序正在使用相同的库。转到gradle这个和类型:

android{
defaultConfig.applicationId="your package"
}

这将解决您的问题。


5
投票

INSUFFICIENT_STORAGE

解决方法:清洁你的手机存储

注意Android Studio中的日志:

open: Permission denied
open: Permission denied
pkg: /data/local/tmp/com.example......... Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]

5
投票

第1步:进入“设置”→找到“开发人员选项”,在系统,并单击。

第2步:打开在调试节“通过USB验证应用程序”。

第3步:再次尝试“运行应用程序” Android Studio中!

            and you should also TURN ON following fields inside "Developer option" .....

1:打开 - >“通过USB安装”字段


4
投票

一些解决方案:

1建立 - >清理项目

2建筑 - >重建项目

3内置 - >使项目

4从设备中删除您的应用程序并尝试重新安装

5 MB你有一些问题,你的应用程序的实际版本(尽量拉实际分支)。你也可以检查你的emmulator,如果你的应用程序正在运行。

6尝试使用1,2,3,4的解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.