我刚刚做了一个 MVVMCross v3 的 git 克隆,并对 Gingerbread 虚拟机做了一个 Deploy 项目。
部署的七个示例没有问题,但是当部署 CirriousConference 应用程序时,我收到一条关于缺少共享库的错误消息。请参阅此屏幕截图。
环境:VS2010,Xamarin 4.6.49,Windows 8。
我尝试重新启动模拟器并重新启动计算机但没有成功。
有任何想法吗?
此类错误通常是由未安装任何 Google 地图的模拟器图像引起的。
对于 ARM 模拟器,您可以通过添加 Google SDK 包来创建新的模拟器,包括 Google 地图
对于 x86 模拟器,试试这篇文章 - http://www.seal.io/2012/09/android-x86-images-with-google-sdk-maps.html - 我没用过,但我用过最近听到了关于它的好消息。
或者,您可以从该示例中删除地图功能 - 它仅用于酒店地图页面。