【问题标题】:Does Xamarin.Android supports custom Release configuration?Xamarin.Android 是否支持自定义发布配置?
【发布时间】:2018-10-11 08:49:53
【问题描述】:

我刚刚创建了单视图 Xamarin.Android 项目。 添加了名为Release.Prod 的配置并从Release 复制了属性。 项目构建成功,但是当我想归档 apk 时,它挂在消息 Please ensure that you are using a release configuration and that the "Use Shared Mono Runtime" option in your project's build options is unchecked 上。 未选中使用共享单声道运行时。

有什么建议吗?

【问题讨论】:

  • 如果你是从 release 复制配置,为什么不直接使用 release?
  • @Scarnet 我复制它进行测试。在实际项目中,我们有“dev”和“prod”配置。在代码中,我们使用不同的服务器地址(dev 和 prod)。因此配置更容易在这些服务器之间切换。

标签: xamarin xamarin.android


【解决方案1】:

是的,它支持。打包 apk https://github.com/xamarin/xamarin-android/issues/1760 存在错误

【讨论】:

    【解决方案2】:

    是的,可以在配置管理器中进行。 我也将它用于生产配置:

    1. 构建/配置管理器
    2. 活动解决方案配置/新建
    3. 输入名称,从 Release 复制设置
    4. 最后检查 .csproj 文件,因为并非所有属性都是从 释放!

    【讨论】:

      猜你喜欢
      • 2017-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-26
      • 1970-01-01
      • 1970-01-01
      • 2017-06-10
      相关资源
      最近更新 更多