【问题标题】:How to build Android app in release mode? GoogleFit: RESULT_CANCELED如何在发布模式下构建 Android 应用程序? GoogleFit:RESULT_CANCELED
【发布时间】:2021-06-12 18:18:06
【问题描述】:

谁能告诉我如何在发布模式下构建我的应用程序?我在进入我的 android (java) 应用程序的权限屏幕时遇到问题,我不断收到 GoogleFit: RESULT_CANCELED 错误,然后活动关闭。

另一个用户建议在发布模式下构建,我的 SDK 是为发布而生成的,我已经更新了我的 gradle 文件但没有任何工作。

自昨天以来,我已经多次寻求帮助,但都没有成功,所以如果有人可以提供帮助,将不胜感激!

Link to my other question with problem in detail

【问题讨论】:

  • 你用的是Android Studio还是什么IDE?
  • @Ctrl_see 是的,我正在使用 Android Studio,抱歉

标签: java android google-fit-sdk google-fit-api


【解决方案1】:

我假设您使用的是 Android Studio。在发布模式下构建应用程序。您需要找到一个名为Build Variants 的窗口,它应该位于您工作区的左下方屏幕。您将看到为您的 APP 创建的模块。只需将Build Variantsdebug 更改为release

这里是官方文档链接供大家参考Build and Run your App.

【讨论】:

  • 这个选项在我的 Android Studio 上是灰色的..
  • 好吧其实自从进入应用级别的gradle就出现了,设法找到了发布模式!非常感谢,现在还有另一个错误要处理,虽然很遗憾哈哈
【解决方案2】:

如果您使用 Android Studio,那么您可以转到 build > Build Signed Bundle/APK....继续,最后标记“release”。

更多详情您可以搜索“android studio Generation Signet APK”。 但我相信你的问题比这更深,我认为这与你如何构建 APK 无关。

【讨论】:

  • 我已经这样做了,因此我很困惑哈哈。将尝试上面的答案,看看。我根本无法让我的 API 工作,除了发布模式构建之外,我已经尝试了所有方法。
  • 以上答案就是我的答案。但除此之外,我相信您的问题与构建变体没有任何关系。您可能应该对特定错误进行更多研究
  • 谢谢,是的,我想通了一点.. 但后来搞砸了,所以不得不重新开始.. 快乐。感谢您的帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-01-23
  • 2016-09-01
  • 2018-11-09
  • 1970-01-01
  • 1970-01-01
  • 2019-07-29
  • 2016-07-08
相关资源
最近更新 更多