type
status
date
slug
summary
tags
category
icon
password
  • nkey -v -keystore ~/my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias keyAlias
  • 你将被提示输入密码、名字、组织等信息。my-release-key.jks 是生成的 keystore 文件,你可以将其保存在某个安全位置。

2. 在 Gradle 中配置签名

打开项目的 android 目录下的 build.gradle 文件,并将签名信息添加到 release 构建类型中。
  1. 编辑 android/app/build.gradle 文件: 在 android/app/build.gradle 文件的 android 标签下,添加签名配置:请将 keyAliaskeyPasswordstoreFilestorePassword 替换为你生成 keystore 时使用的信息。

    3. 生成 Release APK

    在 Android Studio 中:
    • 点击 Build > Flutter > Build APKBuild > Build Bundle(s) / APK(s) > Build APK(s)
    • 系统会开始构建 Release 版本的 APK,构建完成后,你可以在项目目录下的 build/app/outputs/flutter-apk/ 中找到生成的 APK 文件。

    4. 使用命令行生成 APK

    你也可以使用命令行来生成 APK。
    • 进入项目根目录,运行以下命令生成 release APK:
      生成的 APK 文件会存放在 build/app/outputs/flutter-apk/ 目录中。

      5. 发布到 Google Play 商店(可选)

      • 准备好签名的 release APK 后,你可以登录到 Google Play 开发者控制台,上传 APK 并发布应用。
      通过这些步骤,你可以轻松地为你的 Flutter 项目生成一个可发布的 release 版本。
       
       
       
       
       
       
       
      video需要一个背景音乐,请问我可以到哪里找?Android Studio 中进行屏幕录制
      Loading...
      NotionNext
      NotionNext
      一个普通的干饭人🍚
      Announcement
      🌟 欢迎来到盛溪的博客!🌟
      大家好,我是盛溪。在这里,我将分享我的生活感悟、学习心得以及其他一些有趣的发现。希望我的文章能为你的生活带来一点启发和乐趣。
      📅 更新通知:
      • 我会定期更新博客,分享新的内容。你可以通过RSS订阅或关注我的社交媒体账号来及时获取更新通知。
      💬 互动环节:
      • 如果你有任何问题或想法,欢迎在评论区留言。我非常期待与你的互动!
      📚 推荐阅读:
      • 不定期推荐一些我觉得有价值的书籍或资源,希望能对你有所帮助。
      感谢你的访问和支持,希望你能常来逛逛!
      盛溪敬上