Android Studio:应用程序安装失败

我一直在试图学习如何使用Android Studio,但是当我试图运行其中一个示例程序时,我收到以下错误消息:

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

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

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

我试图在5个以上的示例程序上做到这一点,他们都给我这个错误。 有谁知道如何解决这个问题?

我正在使用Redmi 3s手机。 我有同样的问题。

解决scheme :在运行MIUI 8的小米手机上,这个问题很常见。 这可以通过closures设置应用程序中开发人员选项的MIUI优化来解决。 然后重新编译该应用程序,并说它的作品。

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

要么

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

我得到了同样的问题,只需select干净的项目,然后从生成菜单重build项目,它解决了我的问题

转到设置>应用程序。 也许你有应用程序仍然为其他用户安装(我有一个Moto G相同的问题,我没有看到其他应用程序中的应用程序,但它仍然是我的设置之间的应用程序)。 尝试find它并删除所有用户。

如果问题是这个,你会在列表的末尾find应用程序(在设置>应用程序>全部)

所有标记为“未安装”的应用程序仍然存在,您无法在Android Studio中安装相同的应用程序

第一步:进入“设置”→在系统中find“开发人员选项”,然后点击。

第2步:打开debugging部分的“通过USBvalidation应用程序”。

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

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

1:开启 – >“通过USB安装”字段

今天,我分阶段这个错误,很容易解决。

path: Android Studio首选项/构build,执行,部署/即时运行

转到Android Studio首选项 (对于Mac)或设置(对于Windows)

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

select即时运行

取消选中“ 启用即时运行”以在deply(默认启用)上热切换代码/资源更改

这个对我有用!!

禁用即时运行

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

来源:评论由@ user77309

当您的应用程序使用任何库时,会发生这种情况,并且您的设备中还安装了使用相同库的应用程序。 进入gradle并键入:

 android{ defaultConfig.applicationId="your package" } 

这将解决您的问题。

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

在设备中第一次安装应用程序时, 启用上述文章中提到的开发人员选项 。 对于从工具安装应用程序时遇到问题,请按照以下步骤操作….

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

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

简单地closuresAndroid Studio(和模拟器)然后重新打开固定它给我。 一旦我再次运行应用程序,apk重新安装成功,应用程序正常运行。

一些解决scheme

1build设 – >清洁工程

2 Build – >重build项目

3build – >项目

4从设备上删除您的应用程序,然后重新安装

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

6尝试使用1,2,3,4解决scheme。

我有同样的问题,并发现这是我使用的USB电缆导致的问题。
改变USB电缆解决了这个问题,我可以成功安装应用程序。

在我看来也是这样:在第一次,它说 – 失败[INSTALL_FAILED_CONFLICTING_PROVIDER]第二次,它说 – DELETE_FAILED_INTERNAL_ERROR

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

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

我有同样的错误,但重新安装HAXM后,我修复了它。 此问题是由于虚拟设备无法正常启动而导致的。 如果你的设备继续在屏幕上显示“Android”或者屏幕是黑色的,它还没有启动,你必须等待更多的启动正确,然后运行。 如果速度太慢,也许你应该find加速Android虚拟设备(AVD)的方法。 英特尔计算机具有HAXM(硬件加速执行pipe理器)。

在我的电脑没有启动,因为HAXM不能正常工作,我通过重新安装HAXM,从英特尔网站下载它来修复它:“ https://software.intel.com/en-us/android/articles/intel-hardware加速执行pipe理器; “

然后,我安装HAXM最大内存1536MB的安装,没有这个其他职位的问题,你可能有,我也有:“ 在Android工作室的HAXMconfiguration ”

毕竟,它工作得很好。

在真实的设备上做下面的任务..

1.清理所有caching内存。

2.检查内部存储空间(如果空间只有500 MB免费,然后删除内部存储的一些数据或应用程序保持至less1 GB的空间。

3.重新清理所有caching内存。

4.现在android工作室或日食点击应用程序goto运行select设备,运行我希望应用程序将安装,它会运行..!

 android { buildTypes { debug { debuggable true } 

在AndroidManifest.xml文件中,将android:debuggable =“true”添加到<application>元素。

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

这个对我有用..

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

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

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

它必须工作。

由于项目path,这个问题对我造成了影响。 Y:\带&符号的示例&SourceCode所以,我将项目path更改为另一个没有特殊字符。 现在很好。

我通过以下方法解决此问题:启用即时运行

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

INSUFFICIENT_STORAGE

解决scheme:清理你的手机存储

关注Android Studio日志:

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