Android Studio(项目打包成APK)

打包流程

直接上图即可

按照上面操作后,即可以开始打包,一般第一次打包都需要几分钟(我第一次打包花了七八分钟),如果打包错误了也别担心,可以查看错误分析一下原因,实在不行可以把错误放到网站上搜索一下或者问一下chatgpt。

运行错误

**错误描述:**Caused by: org.gradle.api.InvalidUserDataException: Keystore file 'D:\AndroidAppSJK\app1.jks' not found for signing config 'debug'.

错误原因和解决办法:

  1. 这是因为打包后没有切换回debug模式,还记得下面这张图吗
  1. 另外要做的是,打包后/app/build.grandle发生了如下变化:
XML 复制代码
android {
    signingConfigs {
        release {
            storeFile file('D:\\AndroidAppSJK\\app1.jks')
            storePassword '123456'
            keyAlias 'key0'
            keyPassword '123456'
        }
    }
    ...
}

我们要把这个signingConfigs配置项注释掉,如下图:

相关推荐
520拼好饭被践踏10 小时前
JAVA+Agent学习day26
java·开发语言·数据结构·学习·agent
郝学胜-神的一滴10 小时前
力扣 692:巧用小顶堆高效求解前K个高频单词
java·数据结构·python·程序人生·算法·leetcode·职场和发展
zzzll111110 小时前
SpringBoot 入门与实践指南
java·spring boot·后端
caishenzhibiao11 小时前
缠论画线主图 同花顺期货通指标
java·c语言·c#
小孔龙11 小时前
VSync 与同步屏障:doFrame() 的优先调度
android·性能优化
晨曦中的暮雨11 小时前
Redis 有哪些常见数据结构?它们的底层实现和使用场景是什么?
java·后端·八股
kfzjw00811 小时前
Android 的一帧完整渲染流程:从 VSYNC 到 Screen 的全链路解密
android
男孩李11 小时前
浅谈Linux的last命令
java·linux·服务器
豆瓣鸡11 小时前
算法日记 - Day5
java·算法
掉鱼的猫11 小时前
Solon 的 10 种 HTTP 服务器:改一行依赖,换一个引擎
java·serverless