如何在android studio中构建apk文件?

Posted

技术标签:

【中文标题】如何在android studio中构建apk文件?【英文标题】:How build apk file in android studio? 【发布时间】:2019-06-04 23:30:24 【问题描述】:

我是 android studio 的新手。我写了一个应用程序,它在 gent motion 上成功运行,gent motion android 版本是 4.1.,然后我想获取 apk 文件,但这不起作用。我去build>generate... 然后构建密钥库,但没有构建 apk 文件。

我去build>buildbundles>apks... 但也不要构建apk 文件。我在我的项目文件夹中找到了一个 apk 文件:

project>res>apk >apk_realese.apk

并将其发送到我的手机,但不要安装。

我的手机android版本是7.1,我的项目android版本是4。 我不知道做什么。

请帮忙。

【问题讨论】:

如果您想构建未签名的apk(所以只需.apk,您可以自己使用而不将其发布到存储)尝试构建->构建捆绑包/APK(s) -> 构建 APK(s) 并在一段时间后弹出警报。点击“定位”,您将被带到包含.apk的文件夹。 我这样做并说成功,但是apk文件不在locate中。 【参考方案1】:

在菜单中进入 Build-> Build Bundles/APK ->Build APK 。它将构建您的 apk 文件。一旦成功完成,对话框将出现在底部,只需单击定位它就会移动到调试文件夹,您可以得到apk 文件。它将安装在所有手机中。

如果您在该文件夹中没有看到 apk 文件,请按照此链接中的说明进行操作。

After Android Studio 3.1.1 update, the 'locate' link does not open generated APK folder

也参考这个:

Apk location in New Android Studio

【讨论】:

【参考方案2】:

如果您已经成功构建项目,那么 apk 文件将存储在您的 project/app/build/outputs/apk/debug/ 文件夹中。

【讨论】:

apk_realese.apk 我找到了这个。但这个文件没有安装在我的手机中。我的手机android是7.1,genymotion中的android是4.1,项目中的android是4

以上是关于如何在android studio中构建apk文件?的主要内容,如果未能解决你的问题,请参考以下文章

在 android studio 中构建 APK 时出现“多个 dex 文件定义”错误

如何使用 Android Studio 在 Flutter 中构建 .apk 和 .ipa?

如何从 Android Studio 为 Flutter 构建签名的 apk

android studio 在哪里构建我的 .apk 文件?

如何在 Android Studio 中显示隐藏文件

如何将我的 Android Studio 项目导出为 APK 文件? [复制]