当前位置: 首页 > 知识库问答 >
问题:

如何通过CLI在Flutter中生成签名应用程序包

云凌
2023-03-14

我看过这个链接:如何为Flutter构建来自Android Studio的签名apk

这没有帮助,因为我在Android Studio中找不到Open Android模块,但我记得几个月前通过命令行生成了一个签名的应用程序包。另外,我的Android工作室里没有这个选项是有原因的吗?


共有1个答案

章宏峻
2023-03-14

第一步:检查你的gradle版本是否在Android/gradle/gradle包装属性中的6.0及以上版本,点击保存。

distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip

第二步:cd到android

步骤3:键入gradlew SigningReport

步骤四:类型flutter构建APK--Target-Platform android-arm、android-arm64、Android-x64-Split-per-ABI

 类似资料:
  • 我目前正在努力使用上传密钥,这是签署APK的新方法,以将其发布到Google Play。 我所做的一切 我创建了一个新的应用程序,现在应该可以在play store上使用了 我在游戏控制台上创建了一个应用程序条目 然后我激活了 我上传了带有普通密钥库文件的已签名APK 然后我从上传对话框中得到以下错误消息。 上载失败您上载了一个使用密钥签名的APK,该密钥也用于对交付给用户的APK进行签名。因为您

  • 我是这个基于flutter的应用程序创建的新手。现在我在我的windows系统android工作室中成功创建了一个示例应用程序,该应用程序也运行成功。好的,现在我想为同一个应用程序生成IPA应用程序。我不知道如何在使用android Studio时为IOS设备生成IPA?有人帮我吗? 我用的是windows 10系统,我的android studio版本是3.4.2 我想在android stud

  • 我们有一个java程序,它使用私钥对xml文件进行签名,如下所示: 现在,我必须验证这个签名在C使用cryptocpp。我所尝试的: 我验证了作为xmlString传递的数据与用于在java中创建签名的数据是二进制的。签名是base64编码的,我也尝试使用它进行解码。到目前为止,我总是失败。 如果我使用cryptopp创建带有私钥的签名,那么验证创建的签名就不会有问题。 这里可能有什么问题?我确信

  • 当我从REST客户端调用APIendpoint时,由于涉及Signature而出错。 请求: 主持人:https://xxx.execute-api.ap-southeast-1.amazonaws.com/latest/api/name 授权: AWS4-HMAC-SHA256凭据=/20160314/ap-东南-1/执行-api/aws4_request, SignedHeaders=host

  • 当我在AppCenter中为Android构建我的Flutter应用程序时,我收到这个错误,它是什么“Gradle没有执行权限”,它不在我的机器上,它在AppCenter的:

  • 我认为很多开发人员都在试图了解更多关于谷歌2017年输入输出上展示的新谷歌游戏应用签名功能。 存储密钥库以在Google Play中对应用程序进行签名的功能可以帮助您安全地存储密钥库,并可以帮助系统根据硬件和操作系统特性优化为每个设备提供的APK。 有关此主题的更多信息,请参见以下官方文档:https://developer.android.com/studio/publish/app-signi