【问题标题】:Couldn't load memtrack (No such file or directory) error in Xamarin.Forms Visual Studio 2015在 Xamarin.Forms Visual Studio 2015 中无法加载 memtrack(没有这样的文件或目录)错误
【发布时间】:2016-07-29 09:59:08
【问题描述】:

我在 Visual Studio 2015 中创建了一个名为 MyFifthTry 的 Xamarin.Forms 应用程序。当我尝试在已运行的模拟器 (Bluestacks 2) 上部署 MyFifthTry.Droid 项目时,部署失败。 Visual Studio的ErrorList中没有错误,但是Android Device Logging(logcat)给了我以下三个错误:

1) 无法加载 memtrack(没有这样的文件或目录)

2) 未能加载 memtrack 模块:-2

3) 打开跟踪文件时出错:没有这样的文件或目录 (2)

我在互联网上搜索了这些错误并找到了许多问题的答案,但没有一个对我有帮助,因为它们都是关于 Android Studio 和 Java 的,因此我无法在我的项目中应用这些解决方案。

我认为这是关于 Xamarin.Forms 上的此错误的新问题。任何帮助将不胜感激。

编辑:这些错误也存在:

Java.io.IOException:连接被拒绝

接受 stdout 和 stderr 时出错 (127.0.0.1:8944):地址已在使用中

在启动注册期间无法加载程序集“FormsViewGroup”。

这可能是由于调试安装无效。

一个常见的原因是直接“adb install”应用程序,而不是从 IDE 执行。

我得到了最后一个错误,虽然我是从 IDE 启动应用程序的。

【问题讨论】:

  • 你用的是什么模拟器? Visual Studio Android 模拟器、Google 的模拟器或类似 Genymotion 的东西?
  • 我正在使用 BlueStacks。这是它的下载链接:bluestacks.com

标签: c# android visual-studio-2015 xamarin.forms


【解决方案1】:

经过一些研究,如果您已经拥有该应用但在模拟器上安装了不同版本,则通常会出现此错误。

如果您删除已部署到此模拟器的所有现有应用,然后重试可能会起作用。

更新

  1. 我将创建一个全新的虚拟设备并确保您的 API 级别正确设置为您的应用所需的级别。

  2. 尝试使用 Visual Studio Android 模拟器,效果非常好,这正是我使用的。

【讨论】:

  • 它没有帮助。同样的问题。
  • 检查我编辑的问题以获取其他一些错误的列表。
  • 也更新了我的答案。您似乎只需要重新启动模拟器,或重新启动 PC 并重试更新错误,因为连接被另一个进程阻止或模拟器上的主机接受传入连接失败并需要重新连接。
  • 我重新启动了我的电脑,然后安装了 Android 模拟器和 HAXM 加速器。你知道吗?有效!非常感谢!我从你那里得到了非常棒的一对一支持,我从来没有得到过这么好的支持!再次感谢。我无法安装 VS Android 模拟器,因为它需要 Win 10 Pro 而我有 Win 10 Home。
猜你喜欢
  • 1970-01-01
  • 2020-04-28
  • 1970-01-01
  • 1970-01-01
  • 2013-08-26
  • 1970-01-01
  • 2015-01-18
  • 2019-02-14
  • 1970-01-01
相关资源
最近更新 更多