Android:无法安装应用

时间:2017-10-27 05:40:04

标签: android android-studio android-gradle

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

  1. 通过Android Studio :我收到错误"无法安装APK [INSTALL_FAILED_DEXOPT]"。它告诉我手机上可能有一个现有的应用程序与相同的包装与陈旧的dexed罐子,并提示我卸载现有的应用程序。但是,当我继续"是"时,它只会失败并抛出错误"安装APK"时出错。我在这里附上了截图。
  2. enter image description here enter image description here

    1. 手动安装APK :它会尝试安装应用,但会显示一个屏幕,说明" APK未安装"。
    2. enter image description here

      问题是,我的应用未列在手机上的“设置 - >”应用目录中。所以我无法弄清楚手机上是否存在具有相同包名的现有应用。由于我看不到它,我无法手动卸载它,因此我无法再次安装具有相同包名的任何内容。 任何人都可以帮忙吗?

      我使用的是Android Studio 2.3.3

5 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

adb uninstall yourpackagename

答案 2 :(得分:0)

我有一些解决方案尝试这些..希望任何人都会为你工作.. 1)转到 - File => "无效缓存\重启"然后运行应用程序.. 2)转到Build - >清洁Project然后运行App 如果上面两个都没有工作那么 3)删除" .gradle文件夹"在你的项目内,然后重启android studio并运行

答案 3 :(得分:0)

基于很多原因可能会出现此问题。我的一个朋友有同样的问题,当我尝试修复他时,以下是我们遵循的步骤:

  1. 清除项目的缓存文件 - >无效缓存/重启
  2. 重新启动模拟器或尝试创建新模拟器并删除现有模拟器。 然后问题就不复存在了。
  3. 我知道这不是你的确切解决办法,因为你的问题不容易被预料到,但我只想与你分享,希望它能解决你的问题。

答案 4 :(得分:0)

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

使用相同的软件包名称安装新项目。 立即安装原始应用。