【问题标题】:My android emulator doesn't show updates to my application?我的 android 模拟器没有显示我的应用程序的更新?
【发布时间】:2018-03-27 07:55:12
【问题描述】:

我的代码中的新更改不会反映到 android 模拟器。我正在使用 xamarin 表单和 xamarin studio 构建跨平台应用程序。即使在 Visual Studio 上运行项目也不能解决问题。

【问题讨论】:

  • 这是一个普遍的问题,与编程无关
  • 更改是否显示在 iOS 模拟器上?

标签: visual-studio xamarin.forms xamarin.android xamarin-studio


【解决方案1】:

一些故障排除技巧..

1 - 首先,从模拟器中删除应用程序,然后关闭模拟器。

2 - 导航到您的项目文件夹,找到 android 项目,然后删除 binobj 文件夹。

3 - 执行清理,然后重建您的项目。您现在可以尝试再次启动模拟器

这里的重点是删除bin和obj文件。当 xamarin 构建时,它会将资源和编译代码构建到这些文件夹中。删除它们意味着它必须再次重新生成,因此它将生成一个新副本 - 这意味着下一次构建可能需要稍长一些的时间,但它将是所有所需文件的新副本。

确保已删除手机上的应用程序,以便在那里获得新副本。 (在极端情况下,您还可以在 AVD 设置中的某处重置模拟器)

【讨论】:

    【解决方案2】:

    您是否尝试过删除模拟器上的应用,然后重新安装?如果这还不够,有时您必须在设置中的应用列表中明确删除应用(通过应用删除所有数据然后卸载)

    当应用在 Android 模拟器上崩溃时,有时它不会更新,即使通过 Visual Studio 重新启动也是如此。

    【讨论】:

      猜你喜欢
      • 2017-01-11
      • 2015-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-29
      • 1970-01-01
      • 2016-04-17
      相关资源
      最近更新 更多