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

相关推荐
爱学习的小可爱卢8 分钟前
JavaEE进阶-SpringBoot三层架构:餐厅模式解析
java·java-ee
掉鱼的猫11 分钟前
Java 低代码平台的“动态引擎”:Liquor
java·低代码·groovy
鹏多多15 分钟前
Flutter输入框TextField的属性与实战用法全面解析+示例
android·前端·flutter
2501_9160088943 分钟前
iOS 开发者工具全景图,构建从编码、调试到性能诊断的多层级工程化工具体系
android·ios·小程序·https·uni-app·iphone·webview
TT哇1 小时前
【Database Navigator 插件】idea 社区版连接 mysql 数据库
java·数据库·mysql·intellij-idea·database
Tony__Ferguson1 小时前
抽奖系统测试报告
java·功能测试·模块测试
做人不要太理性1 小时前
【Linux系统】ELF 文件格式的硬核揭秘
java·linux·服务器
zhglhy1 小时前
Jaccard相似度算法原理及Java实现
java·开发语言·算法
啥都不懂的小小白1 小时前
Java日志篇3:Logback 配置全解析与生产环境最佳实践
java·开发语言·logback
江沉晚呤时1 小时前
延迟加载(Lazy Loading)详解及在 C# 中的应用
java·开发语言·microsoft·c#