安装APK时DELETE_FAILED_INTERNAL_ERROR错误

iaut 发布于 2019-09-06 android 最后更新 2019-09-06 14:55 173 浏览

enter image description here我正在使用Android Studio 2.2 Preview。我正面临着这个问题

Failure: Install failed invalid apk Error: While installing apk,
我已经在build.gradle中进行了更改,但无法重新训练,请建议我解决方案?
已邀请:

nodit

赞同来自:

检查最近添加到manifest</provider>android.support.v4.content.FileProvider这样的东西 如果正确,请检查</provider>authorities

dsit

赞同来自:

我有同样的问题,我解决了这个问题。我的手机是xiaomi redmi note 3,我关闭了开发商选项中的MIUI优化

hid

赞同来自:

在Device Developer选项中 通过USB检查安装是必须的。

taut

赞同来自:

当我尝试在Java folder下创建另一个package时,会发生此错误 但是当我在我的项目的main package下移动这个特殊包时,一切都会好的。 我在真正的Android设备上测试。(Sumsung J2)

isunt

赞同来自:

这适用于我的xiaomi redmii note 4 允许开发人员选项并允许USB调试后 转到settings-> developer options->取消选中启用MIUI优化 重启您的设备,然后立即安装该应用。

dnulla

赞同来自:

我的xiaomi note 4a设备有同样的问题。我通过关闭MIUI优化来解决它。

wrerum

赞同来自:

我在MI Note 4中遇到了同样的错误 我解决了我的问题: - 在Developer Option中启用通过USB安装。 开发人员选项>>通过USB安装 启用通过USB安装关闭WiFi并打开网络数据并尝试启用

iut

赞同来自:

如果您的设备是小米,答案是: 转到设置>已安装的应用程序>在顶部选择“全部”>转到底部找到“文档”应用程序(它在底部,因为已禁用)>启用它,在屏幕底部按下启用... 编辑:我当时使用的是Android Studio 2.3

onam

赞同来自:

如果打开Emulator,请关闭它。 并重新启动android studio.It为我工作。 试一下。

nquis

赞同来自:

我通过以下方式解决了这个问题

  1. 转到cmd的sdk文件夹/ p​​latform-tools,输入adb shell
  2. 从../ output-folder
  3. 中删除项目的所有.apk文件
  4. 重启模拟器
  5. 运行您的项目。

funde

赞同来自:

在Android Studio 2.3中 禁用即时运行 设置>构建,执行,部署>即时运行 Source: comment by @Shubham A.

bquia

赞同来自:

针对同一问题的不同解决方案:

1. uncheck the Instant Run
设置>构建,执行,部署>即时运行。
2. Restart Android Studio
单击File> invalidate Caches / Restart,然后单击Invalidate和 弹出窗口中的“重启”按钮。
3. Check Device's memory
有时你的设备没有足够的空间来安装新的应用程序,在这种情况下android studio通过这个错误。
4. Check manifest for Activities Declaration
确保manifest.java已正确声明所有已使用的活动。 希望它会有所帮助:)

matque

赞同来自:

哦,天哪,经过很长一段时间我通过在build.grade中将ApplicationID:“com.company.2016app”更改为“com.company.app”来解决问题。它解决了我的所有问题。现在它的工作很棒。

but

赞同来自:

您需要重建项目 如果使用Android Studio 2.3:

Build -> Rebuild Project
即使之后您的应用程序以错误开始,只需重新生成项目:
Build -> Rebuild Project

id_aut

赞同来自:

即使遵循了所有建议,如果它显示错误,请检查Gradle中的buildType。搜索结果 确保 signingConfig signingConfigs.config 是在发布范围内,而不是在调试中。

lnon

赞同来自:

如果你的设备是小米

  1. 启用OEM解锁
  2. 禁用通过USB验证应用
My Screenshoot

qnon

赞同来自:

适用于Mac上的Android Studio: 导航栏 : Android Studio>首选项>构建,执行,部署>即时运行> 取消选中:启用即时运行 对于Windows上的Android Studio: 文件>设置>构建,执行,部署>即时运行> 取消选中:启用即时运行

zomnis

赞同来自:

设备故障时Android安装[INSTALL_CANCELED_BY_USER] ** Redmi Note 3 转到设置 - >权限 - >通过USB安装:如果已列出,请取消选中您的应用。 转到设置 - >其他设置 - >隐私:选中未知来源选项。 转到设置 - >其他设置 - >开发人员选项:选中通过USB安装选项。 转到设置 - >其他设置 - >开发人员选项:启用视图属性检查 最后转到设置 - >其他设置 - >开发人员选项:关闭MIUI优化。 注 - 需要登录MI帐户才能启用“通过USB安装”选项。 参考:http://en.miui.com/thread-410773-1-1.html

ut_sed

赞同来自:

在我的情况下,清理项目和重建工作,无需禁用即时运行和重新启动。

inisi

赞同来自:

Android studio mac: 共同步骤: Android Studio>首选项>构建,执行,部署>即时运行>取消选中:启用即时运行 细节 : 第1步:Studio>首选项 enter image description here 第2步:首选项>构建,执行,部署 enter image description here 步骤3:构建,执行,部署>即时运行 enter image description here 步骤4:即时运行>取消选中:启用即时运行 enter image description here

oest

赞同来自:

解决我的具体案例: 也许它已经发生,因为你已经安装了你的apk首先由谷歌播放(我的apk运行正常,直到我发现一个错误),然后尝试从你的Android工作室重新安装它(为了弄明白),我有一个解决方案: 转到手机/平板电脑。设置 - >备份&重置 - >禁用自动还原 我希望它有效:)

mest

赞同来自:

尝试这个: 转到文件>使缓存/重新启动无效 然后单击弹出窗口中的Invalidate and Restart按钮。 现在,尝试运行您的项目。

iullam

赞同来自:

我也有同样的问题,我尝试了解决方案来禁用即时运行,但你不能使用即时运行,这对我来说是有害的,因为它是一个非常有用的工具。 我找到了另一个解决方案,即删除“build”文件夹并重新运行项目,错误消失,应用程序执行,我可以使用即时运行。

Delete this folder

zfugit

赞同来自:

禁用即时运行。 Android Studio中的步骤 去

  1. 文件 - >设置(或CLRT + ALT + S)
  2. 构建,执行,部署 - >即时运行
  3. 禁用即时运行

jquia

赞同来自:

当您尝试在instruction之后的gradle设置中启用Java 8功能时,Android Studio低于2.4会出现此错误。可以使用这些gradle设置在新项目中重现错误。 需要更高版本或preview one

weos

赞同来自:

去 文件 - >设置 - >构建,执行,部署 - >即时运行 - >禁用它。 //现在你很高兴。

hrerum

赞同来自:

在棒棒糖及以上版本中,Android引入了多个用户,当您删除应用时,它仍然存在于设备中。请确保您的应用已从所有用户中删除,然后重新安装。 您可以通过转到设置 - >应用程序 - >全部检查并在列表中检查您的应用程序,在选择您的应用程序时点击操作栏中的更多按钮,然后为所有用户选择卸载。

jdolor

赞同来自:

我遇到了类似的问题,我移动了项目目录,导致安装失败,我的解决方案如下: 建设 - >重建

wnihil

赞同来自:

以下解决方案适用于我的小米手机: 转到设置 - >其他设置 - >开发人员选项 并检查通过USB安装, 如果吐司设备暂时受限制,请关闭WI-FI,打开移动数据。然后再试一次。 如果是A.S.当您完成上述所有步骤后,实例运行仍然不起作用,也许您打开了MIUI优化,请按照以下步骤重试: 设置 - >其他设置 - >开发人员选项 并取消选中启用MIUI优化

riure

赞同来自:

适用于小米手机

1.Setting=>About phone=>tap 7 times on MIUI version
2.Setting=>Developer options=> Developer options (ON)
=> USB Debugging (ON)
=> Install via USB(ON)
通过USB安装 如果
enable to ON then
通过移动数据和xiaomi帐户连接时,禁用WiFi并通过USB开启安装。有用!