【问题标题】:How to solve Deployment Error in Xamarin Forms?如何解决 Xamarin 表单中的部署错误?
【发布时间】:2018-03-15 16:09:47
【问题描述】:

我刚刚更新了 Visual Studio 2017 并创建了一个新项目。它构建成功,但出现部署错误。应用程序未部署在我的三星 J7 设备上。在更新之前,它工作正常。

如何解决这个问题?

【问题讨论】:

  • Here,同样的问题。
  • 您好,在 15.6.1,您是否尝试过重新安装 Android SDK?
  • @JoeLv-MSFT,不,我没有。因为我已经降级了VS2017
  • 是的,希望你可以试试,今天早上,我想可能是SDK的问题,所以我重新安装了它,并且可以工作。你能帮我验证一下吗?

标签: android xamarin.forms


【解决方案1】:

有四种解决方案:

-read this post

-此错误存在于最新版本的 Visual Studio 15.6 中。如果您使用此版本,请降级到 15.5。

  1. How delete当前版本

  2. 下载旧版本 - 在 this page 上选择您的版本。

-或者等待下一次更新

-或在项目的属性中禁用 apk 的签名。 编辑你的 csproj 并设置:

<AndroidKeyStore>false</AndroidKeyStore>

但在这种情况下,您将无法在 Google Play 中发布您的软件包。

【讨论】:

  • 在哪里可以找到这个? "false"
  • 我在 notpad++ 中编辑了 csproj 但我找不到 这个标签
  • 在 Visual Studio 中右键单击您的 android 项目:卸载并编辑。
  • 我必须添加这个标签?
  • 尝试在你的 csproj:parent 标签 PropertyGroup(用于调试配置) 中添加这个标签。这不是一个非常漂亮的解决方案,但比重新安装更快。
【解决方案2】:

下载使用的 SDK。更新你的视觉工作室(如果你没有使用最新的)。检查路径。之后重新启动 Visual Studio。它会运行

【讨论】:

  • 检查是否存在任何 UI 问题。有时由于一些隐藏的问题它不会运行。
【解决方案3】:

关于15.6.1,我建议你卸载所有Android SDK,然后重新安装,它对我有用!

也可以参考this

【讨论】:

    猜你喜欢
    • 2019-04-22
    • 2020-07-19
    • 1970-01-01
    • 1970-01-01
    • 2019-11-09
    • 1970-01-01
    • 1970-01-01
    • 2021-11-30
    • 1970-01-01
    相关资源
    最近更新 更多