无法在小米 Redmi Note 4 上从 ADB 安装 Android APK

Unable install Android APK from ADB on Xaomi Redmi Note 4

我正在使用 Redmi Note 4 并尝试通过 Android Studio 安装 Apk,但在启动应用程序时出现错误

DELETE_FAILED_INTERNAL_ERROR
Error while Installing APKs

我已经授予了所有必要的权限,例如通过 USB 安装。

我在 Redmi note 3 中遇到了同样的问题。通过在 android studio

中禁用 instant 运行 解决了这个问题

因为瞬间运行

如果您运行正在使用带有 MIUI 的设备, Developer Option > Turn on MIUI optimization关闭.

重新启动您的设备并重新编译 code.Instant 运行 将再次工作!!!

如果您是 运行 带有 MIUI 的设备,您需要执行以下操作:

  1. 其他设置->开发者选项->开启MIUI优化-禁用此选项。

  2. 此外,其他设置 -> 开发人员选项 -> 通过 USB 安装:启用此选项

重新启动您的设备并重新编译代码。

由于 Instant 运行 功能,此问题主要发生在 Android studio 2.3 或更高版本这些版本。

MIUI 优化 会在基于 non-MIUI 的应用程序(例如 Google 应用程序和应用程序的情况下产生问题Google 游戏商店。因此,如果您依赖此类应用程序,最好禁用它。

原因: 使用即时 运行 我们将某些代码和资源更改推送到我们的 运行ning 应用程序,而无需构建新的 APK。所以和MIUI优化也有冲突。

=> 要禁用 MIUI 优化,请按照以下说明操作:

1) 设置 > 其他设置 > 开发者选项。

2) 最下面有个选项开启MIUI优化.

3) 禁用 MIUI 优化 > 点击关闭并重启。