【发布时间】:2014-09-17 14:27:45
【问题描述】:
我最近进入了 Xamarin 开发。我在 Xcode 制作 iOS 应用程序方面有很多经验,而且 iOS 方面非常简单。现在我正在尝试实现Android。我下载了一个 Hello World 示例来了解我的方位。当我运行它时,让模拟器显示没有问题(MonoForAndroid_API_10 和MonoForAndroid_API_12),但实际的应用程序没有运行,也没有显示在模拟器的任何地方。基本上,每当我在 Android 上的 Xamarin 中使用 run 或 run with 时,它都会启动一个功能齐全的模拟器。
如何让我的应用程序在模拟器上运行?
【问题讨论】:
-
没有“Xamarin Android 模拟器”之类的东西。如果您使用的是标准 ARM 映像,则可能必须开始调试,然后小睡一小时,然后您可能会很幸运地安装并运行了该应用程序。他们超级慢!使用真实设备或使用 x86 图像或 Genymotion。
-
对,我只是指 Xamarin 中包含的模拟器,即 ARM。这很有趣,因为模拟器工作正常,在合理的时间内启动并且可用,但它只是应用程序永远不会加载。感谢您的提示,请尝试使用其他替代方法
-
不,它随 Android SDK 一起提供,而后者又与 Xamarin 安装程序捆绑在一起。不要混淆它;)如果您查看调试日志,它可能正在安装单声道运行时或其他东西,这是新 AVD 映像上最耗时的部分。
-
遇到这个问题的朋友可以试试这个:stackoverflow.com/a/32564067/7505268
标签: android android-emulator xamarin xamarin.android simulator