安卓开发--使用android studio发布APP

开门见山,直接上步骤

一:生成apk流程

1.android studio菜单Build-->Generate Signed Bundle / APK...

2.弹出如下界面,选择apk然后点击next

3.有key的可以直接用,也可以选择创建一个新的(生成比较简单,就选路径)。然后点击next。

4.弹出最后选择调试还行发布版,同时也可以选择签名的验证方式。这里选release发布版,然后点finish。等待生成完毕即可。

5.在项目目录app下文件夹release中找到生成apk,安装即可。

二:修改apk生成的名称

在前面步骤中,生成的apk如何不设置会出现默认的app-release.apk名称。有的小伙伴需要修改这个名称。可以按下面步骤进行。

1.找到你的build.gradle

增加如下代码:

复制代码
   android.applicationVariants.all {
        variant ->
            variant.outputs.all {
                //这里修改apk文件名
                outputFileName = "测试" + "-v${variant.versionName}.apk"
            }
    }

如下

2.修改好后,重新生成项目,然后按照步骤一进行发布即可。

相关推荐
Calebbbbb15 分钟前
Ubuntu 24.04 + Android 15 (AOSP) 环境搭建与源码同步完整指南
android·linux·ubuntu
10km43 分钟前
MCP:Trace IDE 正确配置 PDF 读取 MCP 的完整指南
ide·pdf·mcp·trae
小小码农Come on1 小时前
QT中窗口位置、相对位置、绝对位置
android·开发语言·qt
b2077213 小时前
Flutter for OpenHarmony 身体健康状况记录App实战 - 个人中心实现
android·java·python·flutter·harmonyos
天才少年曾牛5 小时前
【无标题】
android·frameworks
2601_949575865 小时前
Flutter for OpenHarmony二手物品置换App实战 - 自定义组件实现
android·javascript·flutter
、BeYourself5 小时前
动作栏 (ActionBar) 与工具栏 (Toolbar) 的基本使用
android·android-studio
zfoo-framework5 小时前
kotlin
android·开发语言·kotlin
峥嵘life5 小时前
Android16 EDLA【CTS】CtsNetTestCases存在fail项
android·java·linux·学习·elasticsearch
weixin_403810136 小时前
EasyClick iOS自动化代理IPA挂了 如何再次启动?
android·ios·自动化