【问题标题】:Xamarin Android DistributionXamarin Android 发行版
【发布时间】:2022-07-08 17:23:23
【问题描述】:

我在将我的 Android 应用程序分发到 google play 时遇到了问题,我不知道为什么会这样,但是突然之间我在选择分发时不再能够选择“Google play”,而是我只能选择“临时”

我不确定这是否意味着我需要创建一个新的 APK 文件并使用我的密钥库文件(我有)对其进行签名,这发生在我的所有 3 个应用程序中,每个应用程序都更新和发布了 30 多次没有任何问题,但我对创建新 APK 有点犹豫,因为我理解只有在创建新应用时才需要,而不是在您想要上传同一应用的更新版本时。

如图所示,“google play”按钮只是变灰了。

到目前为止,我已经尝试“清理解决方案”删除 obj/debug 文件夹并重新构建,并尝试使用旧版本的代码进行相同的操作,在该版本中一切正常(我知道,因为我之前已经分发了该版本)。我还尝试恢复到旧版本的 Visual Studio,以防万一最新版本有错误,也没有运气,并且还完全重新安装/清除 Xamarin 和 Visual Studio 相关的所有内容。

一个小的旁注是,我也无法成功地获得我的证书并从我的苹果帐户下载我的个人资料,现在虽然这与 Android 版本无关,但我很好奇这些事情同时发生。

我只是不确定“Google play”按钮是否变灰,是否意味着 APK 缺少签名,如果是,我是否可以创建一个新的 APK 使用我拥有的密钥库文件和所有内容对其进行签名恢复正常了吗?

谢谢

【问题讨论】:

  • 您可以构建一个 APK 并手动提交给 Google 吗?
  • 以前的存档呢?我的意思是右键单击Android项目并选择“查看档案”,如果可以看到谷歌频道,请检查一些旧档案
  • 这其实也是一个奇怪的部分,看不到任何旧档案
  • @Shaw 我没有手动将新版本的 APK 上传到 google play,它似乎工作正常,但不明白为什么“google play”选项不再出现在 Visual Studio 中.
  • 那听起来像是 VS 问题。尝试检查设置、升级或您的存档位置?

标签: c# xamarin xamarin.forms xamarin.android


【解决方案1】:

@杰森

您可以构建一个 APK 并手动提交给 Google 吗?

Jasons 的建议对我有用,仍然无法使用 Visual Studio 分发到 google play,所以手动方法有效,根本不值得浪费更多时间试图弄清楚为什么 Visual Studio 没有按照它使用的那样做到。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-18
    相关资源
    最近更新 更多