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

相关推荐
醉颜凉1 分钟前
Java 必看:如何彻底避免 HashMap 多线程死循环问题?
java·开发语言
默 语3 分钟前
Java新手入门:从零开始安装JDK并配置环境变量
java·开发语言·python·mysql·group by·1024程序员节·数据去重
何以解忧,唯有..20 分钟前
高并发下超卖问题解决方案:从数据库到分布式锁的完整实践
java
行者全栈架构师32 分钟前
Spring Boot 接入 MaxKey 单点登录:6 个内部系统,一次登录全通行
java·vue.js·后端
Godikov42 分钟前
硬件异步事件下的业务一致性:智能柜领取/归还流程的竞态设计
android
Godikov42 分钟前
不用 Netty:Android 手写 TCP 客户端实战——自定义协议帧、粘包处理与可靠重连
android
木白CPP1 小时前
Linux DMA驱动详解(二)-----DMA的使用者
java·linux·运维
事圆则缓1 小时前
Java 面向对象如何落到 Android View 体系
android
caoerzhong1 小时前
JeeWMS 开源仓库管理系统 GPL-3.0 合规指南:Java WMS 二次开发前必须弄清的授权边界
java·开发语言·开源·vue
Sam_Deep_Thinking1 小时前
单一职责原则:JAVA LocalDate的设计取舍
java·后端·程序员·单一职责原则