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配置项注释掉,如下图:

相关推荐
liangbo76 分钟前
06-JVM垃圾回收器之CMS
java·jvm
黑马程序员毕设8 分钟前
基于Java的仪器管理系统设计与实现
java·开发语言·spring boot·后端·微信小程序
骇客野人21 分钟前
SpringBoot电商购物车、结算、下单、库存方案设计与落地实施步骤
java·spring boot·后端
Android打工仔24 分钟前
Kotlin 协程源码解析(七)`delay()` 到底是如何在 `Dispatchers.Main` 上恢复的?
android·kotlin
哪 吒40 分钟前
华为OD机试 - 云服务安全策略最优选择 - 深度优先搜索DFS(Java 新系统 200分)
java·华为od·深度优先
律宏阔41 分钟前
Android 红外功能实现与红外协议开发笔记:ConsumerIrManager、NEC、PWM、曼彻斯特编码
android
拒绝内耗。42 分钟前
程序员学架构(一):一张图看懂 Java 后端架构:一个请求怎样从手机到数据库?
java·智能手机·架构
棣廷43 分钟前
初识Python面向对象
java·开发语言
用户3126874877201 小时前
ThreadLocal 到底会不会内存泄漏?源码级拆解 + 线程池陷阱
java
珍珠先生1 小时前
P11 · MySQL 驱动版本过旧:Client does not support authentication protocol
java