20

After upgrading to android studio 3.0 the debug apk is saying App not istalled.

The package appears to be corrupted

4

8 回答 8

38

从 build->output->apk 文件夹在设备上运行后,我们似乎无法直接使用 apk。

升级到 android studio 3.0 后,您需要转到Build -> Build Apk(s)然后从 build -> output -> apk -> debug 复制 apk

像这样 -

在此处输入图像描述

于 2017-11-20T13:21:21.537 回答
3

拳头单击 android studio 上的 Build Icon 之后单击 Build APK(s) 然后 Generate APK the copy Apk。它工作得很好。

于 2017-11-24T06:39:36.753 回答
1

文件-> 使缓存无效/重新启动

为我解决问题。

于 2020-05-18T14:23:41.203 回答
0

将android studio升级到3.0版后我也遇到了同样的问题!要解决此问题,您需要禁用可以在 File -> Settings -> Build,Execution,Deployment -> Instant Run下找到的即时运行。现在您需要重新生成一个签名的 apk 并启用两个签名版本,即可以在Build -> Generate Signed APK下找到的 V1 和 V2现在尝试安装签名的 apk,这一次应该安装完美:)。

于 2018-04-06T13:31:20.913 回答
0

我需要创建一个签名的 APK 才能正确安装。

于 2017-12-02T01:09:56.547 回答
0

在最新版本的 Android Studio (4.1.1) 中,只需重建项目。(构建>重建项目)。然后在 AndroidStudioProjects<Project Name>\app\build\outputs\apk\debug 处获取 apk。

希望它会工作!

于 2021-01-17T10:09:33.563 回答
0

所以“App Not Installed”这个消息是指多种原因,请返回Android Studio 2.3。从 3.0 开始根本不是一个选项!

当我们从 Android Studio 2.3 升级到 3.0 时,我们会发现一些配置问题主要是由支持库引起的,这将导致我们的应用程序无法安装。

为了避免这个问题,我们需要在 Android Studio 3.0+ 中使缓存失效,问题就会得到解决。

所以文件->使缓存无效并重新启动

这是对我有用的解决方案...

于 2019-06-12T19:49:16.943 回答
-1

首先清理你的项目。删除调试文件夹中的旧 apk 和 json 文件。然后重新生成构建apk。有用。

于 2018-06-27T06:43:44.837 回答