【问题标题】:Android : Unable to install app安卓:无法安装应用
【发布时间】:2018-04-08 15:42:52
【问题描述】:

我无法通过 Android Studio 或手动复制 APK 在我的 Lenovo Phab PLUS(Lenovo PB-1 770M,Android 5.1.1 API 22)上安装我的应用程序。

  1. 通过 Android Studio:我收到错误“无法安装 APK [INSTALL_FAILED_DEXOPT]”。它建议我手机上可能有一个现有应用程序具有相同的包和陈旧的 dexed jar,并提示我卸载现有应用程序。但是,当我继续选择“是”时,它只是失败并抛出错误“安装 APK 时出错”。我已在此处附上屏幕截图。

  1. 手动安装 APK:它尝试安装应用程序,但显示“APK 未安装”屏幕。

问题是,我的应用程序没有在手机的设置->应用程序目录中列出。所以我无法确定手机上是否存在具有相同包名的现有应用程序。由于我看不到它,我无法手动卸载它,因此我无法再次安装具有相同包名的任何东西。 有人可以帮忙吗?

我使用的是 Android Studio 2.3.3

【问题讨论】:

  • 您的手机有多个用户帐号吗?如果是,请切换到另一个帐户并从该帐户卸载应用
  • 不,只有一个帐户。
  • stackoverflow.com/a/43734320/3967525 看看有没有帮助。@Raymond232
  • @Soham,我已经禁用 Instant Run。

标签: android android-studio android-gradle-plugin


【解决方案1】:

在 Android 工作室中 选择 Build-> Build APK(s)。 尝试安装此步骤生成的新版本。

【讨论】:

    【解决方案2】:

    打开命令提示符,导航到您的 Android SDK/platform-tools 文件夹, 使用以下命令。

    adb 卸载你的包名

    【讨论】:

    • 它给出了这个错误失败 [DE​​LETE_FAILED_INTERNAL_ERROR]
    【解决方案3】:

    我有一些解决方案试试这些.. 希望任何一个都适合你.. 1) 转到 -- File => "Invalidate Cache\ Restart" 然后运行应用程序.. 2) 转到 Build -> clean Project 然后运行 ​​App 如果以上都不起作用,那么 3)删除项目中的“.gradle文件夹”,然后重新启动android studio并运行

    【讨论】:

      【解决方案4】:

      这个问题的出现有很多原因。我的一位朋友遇到了同样的问题,当我尝试与他一起修复时,我们遵循以下步骤:

      1. 清除项目的缓存文件 -> 使缓存无效/重新启动
      2. 重新启动模拟器或尝试创建新模拟器并删除现有模拟器。 然后问题就迎刃而解了。

      我知道这不是你的确切解决方案,因为你的问题不能那么容易预料到,但我只是想与你分享,希望它能解决你的问题。

      【讨论】:

        【解决方案5】:

        只需创建一个具有相同包名称的新 Android Studio 项目。

        安装具有相同包名的新项目。 立即安装原始应用。

        【讨论】:

          猜你喜欢
          • 2012-03-14
          • 1970-01-01
          • 1970-01-01
          • 2015-08-09
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多