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

相关推荐
Java猿_17 分钟前
Spring Boot 集成 Sa-Token 实现登录认证与 RBAC 权限控制(实战)
android·spring boot·后端
小王师傅6638 分钟前
【轻松入门SpringBoot】actuator健康检查(上)
java·spring boot·后端
醒过来摸鱼1 小时前
Java classloader
java·开发语言·python
专注于大数据技术栈1 小时前
java学习--StringBuilder
java·学习
loosenivy1 小时前
企业银行账户归属地查询接口如何用Java调用
java·企业银行账户归属地·企业账户查询接口·企业银行账户查询
IT 行者1 小时前
Spring Security 6.x 迁移到 7.0 的完整步骤
java·spring·oauth2
JIngJaneIL1 小时前
基于java+ vue农产投入线上管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot
东东的脑洞1 小时前
【面试突击二】JAVA基础知识-volatile、synchronized与ReentrantLock深度对比
java·面试
川贝枇杷膏cbppg2 小时前
Redis 的 AOF
java·数据库·redis
吃喝不愁霸王餐APP开发者2 小时前
Java后端系统对接第三方外卖API时的幂等性设计与重试策略实践
java·开发语言