首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

解决编译xamarin app -.MvvmCross -缺少引用mono.android的问题

编译 Xamarin App 时出现缺少引用 mono.android 的问题,这是由于缺少对 Mono.Android 库的引用导致的。MvvmCross 是一个跨平台的 MVVM 框架,用于开发跨平台的移动应用程序。在 Xamarin 开发中,MvvmCross 是一个常用的框架。

要解决这个问题,可以按照以下步骤进行操作:

  1. 确保已正确安装 Xamarin 和 MvvmCross,并且项目已正确配置。
  2. 在 Visual Studio 中打开你的 Xamarin App 项目。
  3. 右键点击项目名称,选择 "管理 NuGet 程序包"。
  4. 在 NuGet 程序包管理器中,搜索并安装 "MvvmCross" 包。确保选择与你的项目兼容的版本。
  5. 在解决方案资源管理器中,展开你的项目文件夹,找到 "引用" 文件夹。
  6. 右键点击 "引用" 文件夹,选择 "添加引用"。
  7. 在 "添加引用" 对话框中,选择 "程序集" 选项卡。
  8. 在搜索框中输入 "Mono.Android",然后选择并添加该引用。
  9. 确认引用已成功添加后,重新编译你的项目。

这样,你的 Xamarin App 项目应该能够成功编译了。

关于 Xamarin、MvvmCross 和 Mono.Android 的更多信息,你可以参考以下链接:

请注意,以上提供的链接和产品仅供参考,不代表任何特定品牌或厂商的推荐。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

跨平台开发框架 MvvmCross 初体验

MvvmCross 代码同步好了之后, 默认分支是 v3.0, 基于 PCL 104, 在 windows 系统上, 可以直接编译; 而在 Mac 系统上, 需要切换到分支 v3.1 , 这个分支基于...接下来要添加对 MvvmCross 引用, Core 项目需要引用 dll 文件是 Cirrious.CrossCore 和 Cirrious.MvvmCross 。...iOS 项目 新建一个 iOS 空项目, 添加对 MvvmCross 引用, 需要文件如下: Cirrious.CrossCore Cirrious.CrossCore.Touch Cirrious.MvvmCross...Android 项目需要引用文件是: Cirrious.CrossCore Cirrious.CrossCore.Droid Cirrious.MvvmCross Cirrious.MvvmCross.Droid...Cirrious.MvvmCross.Binding Cirrious.MvvmCross.Binding.Droid 从引用列表可以看出, 和 iOS 项目添加引用是等价

1.3K30

.Net 跨平台可移植类库正在进行

虽然还有几个技术方面和法律方面的难题,但是我确信这些问题都可以被解决掉,并且我们也将会创建非常棒,在哪儿都能用二进制类库。 最近.Net 社区有一系列围绕着可移植类库和跨平台.NET展开活动。...如果你遇到了这样一个问题,想在可移植视图模型下显示一个图片,那么无疑Splat是一个非常优质解决方案。...你不能通过可移植类库使用某平台独有功能”提出了质疑,同时还专门写了一篇博文,说明如何使用抽象化以及依赖注入(更适宜)来解决不能通过可移植类库使用某平台独有功能问题。...由于参考了XamarinMVVmCross,以及可移植类库,开发人员声明到,“考虑到The Lions app只给了很短时间(从第一行代码开发到第一个版本发布,只用了不到三个月时间),没有通用内核我们根本不可能交付一个跨所有平台本地化丰富程序...另一个用了MVVMCross跨平台应用是Aviva Drive。这是一个保险公司app,你可以用来跟踪你驾驶习惯,从而很有希望在保险费上获取这款。

1.7K90

.NET 基金会项目介绍-Xamarin.Mobile

Xamarin.Mobile 是属于 .Net 基金会一个项目,本文将简要介绍该项目相关信息。 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。...Xamarin.Mobile Xamarin.Mobile 包包含有一些移动设备( iOS、Android 和 Windows Phone)通用功能特性 API ,例如:读取用户地址簿,调用相机等等。...系列一个基础,为不同设备平台提供一个公共 API 层,很好解决差异性。...Word插件】 Couchbase Lite for .NET - 【NoSQL引擎】 DNN Platform - 【CMS系统】 .NET Compiler Platform Roslyn - 【编译器...【机器学习框架】 Cecil - 【语言底层项目】 Mono - 【语言跨平台底层项目】 MSBuild - 【本地自动化框架】 MVVM Light Toolkit - 【客户端MVVM开发框架】 MvvmCross

73100

.NET 基金会项目介绍-Xamarin.Auth

Xamarin.Auth 是属于 .Net 基金会一个项目,本文将简要介绍该项目相关信息。 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。...Xamarin.Auth Xamarin.Auth 是一个跨平台API,用于进行用户身份认证处理和对账号存储处理。...项目详情 官方网站 项目源码 项目许可证: Apache License 2.0 项目联系人: Eric Maupin 相关链接 开发文档 参与讨论 笔者简评 该库主要用于处理 Xamarin 系列移动端....Net 开发中涉及到客户端身份认证问题。...Word插件】 Couchbase Lite for .NET - 【NoSQL引擎】 DNN Platform - 【CMS系统】 .NET Compiler Platform Roslyn - 【编译

69800

.NET 基金会项目介绍-UWP Community Toolkit

UWP Community Toolkit 是属于 .Net 基金会一个项目,本文将简要介绍该项目相关信息。 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。...几乎属于 UWP 开发所必备一组类库。...Word插件】 Couchbase Lite for .NET - 【NoSQL引擎】 DNN Platform - 【CMS系统】 .NET Compiler Platform Roslyn - 【编译器...【机器学习框架】 Cecil - 【语言底层项目】 Mono - 【语言跨平台底层项目】 MSBuild - 【本地自动化框架】 MVVM Light Toolkit - 【客户端MVVM开发框架】 MvvmCross...- 【移动端身份认证工具库】 Xamarin.Mobile - 【移动端工具库】 xUnit.net - 【单元测试框架】

45000

Visual Studio 2019 16.1 更新摘要

VSIX 项目模板现在使用新 SDK 版本。 性能 现在,您可以体验优化功能,可缩短解决方案加载时间非常大解决方案。 模板作者可以将自定义标记添加到其模板。...Xamarin.Forms 设计时属性 XAML 建议。 Visual Studio 2019 16.1 已修复问题 无法导航到 ASP.NET MVC 项目插入点下面的符号。...查找所有引用都 minimises 使用箭头键时。 无法复制文件"obj\x64\Debug\Management.exe",因为未找到。 Xamarin.iOS 找不到应用程序清单。...请确保该项目包含名为清单文件 Info.plist"。 nmake 环境缺少指向 NETFX 工具路径。 单击打开项目的解决方案中 ASP.NET Core 项目。csproj文件。...运行应用引用库后,删除了项目中程序集引用。 当将 Visual Studio 2019 从 RC 更新到 GA 时,Visual Studio RC 快捷方式将被保留。

5.6K40

我是如何从Web开发转向移动开发

我一直以来创建都是Web应用程序,直到最近…… 几个月前,我开始用Android和iOS来开发移动应用程序,然后多亏Xamarin,我依然可以使用C#。...因为我想要做一些新东西以学习新技能,虽然在web编程上我仍然有很多需要学习地方。 我认为,移动app有一个前途光明未来,虽然已经有很多app存在于网上商店里。...我需要处理两个我完全不曾涉足生态系统(Android和iOS),两个我一无所知框架(XamarinMvvmCross)和一些并不容易满足业务需求。不过,幸运是,至少我知道如何使用C#。...现在我每天都在奋斗,我有很多东西需要考虑,主要就是一些与我新开发环境相关“怎么做?”问题。还有很多“如果…怎么办?”问题:“如果网络不可用,怎么办”,“如果这个解决方案太慢,怎么办?”...对了,以后我会分享一些Xamarin技巧和窍门。 希望下次再见!

1.3K60

.NET 基金会项目介绍-MimeKit

MimeKit 是属于 .Net 基金会一个项目,本文将简要介绍该项目相关信息。 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。...对 MIME 标记处理,这点在处理电子邮件或者在 Web 网站中处理文件时尤为重要。使用正确 MIME 信息,能够有效解决服务端和客户端对文件识别的问题。...Word插件】 Couchbase Lite for .NET - 【NoSQL引擎】 DNN Platform - 【CMS系统】 .NET Compiler Platform Roslyn - 【编译器...【机器学习框架】 Cecil - 【语言底层项目】 Mono - 【语言跨平台底层项目】 MSBuild - 【本地自动化框架】 MVVM Light Toolkit - 【客户端MVVM开发框架】 MvvmCross...- 【移动端身份认证工具库】 Xamarin.Mobile - 【移动端工具库】 xUnit.net - 【单元测试框架】

1.2K30

.NET 基金会项目介绍-Humanizer

这也就是该工具库所关注需求点。 正如简介所指,它能够解决多种类型展示问题,详细可以阅读项目文档进行了解。...Word插件】 Couchbase Lite for .NET - 【NoSQL引擎】 DNN Platform - 【CMS系统】 .NET Compiler Platform Roslyn - 【编译器...【机器学习框架】 Cecil - 【语言底层项目】 Mono - 【语言跨平台底层项目】 MSBuild - 【本地自动化框架】 MVVM Light Toolkit - 【客户端MVVM开发框架】 MvvmCross...Toolset - 【安装包制作框架】 WorldWide Telescope - 【宇宙探索工具】 Windows Presentation Foundation WPF - 【客户端开发框架】 Xamarin.Auth...- 【移动端身份认证工具库】 Xamarin.Mobile - 【移动端工具库】 xUnit.net - 【单元测试框架】

73320

.NET 基金会项目介绍-.NET Micro Framework

此类编译型语言在初期就占据了主要优势。...而现在,硬件设备成本已经一再降低、物联网重要概念和解决方案落地,在小型设备上竞争就更为明显了。 .NET Micro Framework 提供了在小型设备上使用.Net进行开发应用程序可能。...开发者可以通过以下内容更加详细了解此框架: .NET Micro Framework常见问题问答 英文介绍 .NET Micro Framework The Microsoft® .NET Micro...【机器学习框架】 Cecil - 【语言底层项目】 Mono - 【语言跨平台底层项目】 MSBuild - 【本地自动化框架】 MVVM Light Toolkit - 【客户端MVVM开发框架】 MvvmCross...- 【移动端身份认证工具库】 Xamarin.Mobile - 【移动端工具库】 xUnit.net - 【单元测试框架】

1.3K20

.NET 基金会项目介绍-WiX Toolset

创建安装包过程可以无缝接入你开发过程中,完美与 Visual Studio 集成。...MS-RL 项目联系人: Rob Mensching 和 Bob Arnson 相关链接 开发文档 参与讨论 参与贡献 笔者简评 制作 Windows 安装包,离不开一个称为 InstallShield 商业解决方案...Word插件】 Couchbase Lite for .NET - 【NoSQL引擎】 DNN Platform - 【CMS系统】 .NET Compiler Platform Roslyn - 【编译器...【机器学习框架】 Cecil - 【语言底层项目】 Mono - 【语言跨平台底层项目】 MSBuild - 【本地自动化框架】 MVVM Light Toolkit - 【客户端MVVM开发框架】 MvvmCross...- 【移动端身份认证工具库】 Xamarin.Mobile - 【移动端工具库】 xUnit.net - 【单元测试框架】

90800

C#使用Xamarin开发可移植移动应用进阶篇(8.打包生成安卓APK并精简大小),附源码

嗯..今天我们就来解决这个问题.. 我们先从指定一个应用程序图标开始.. 1.指定应用程序图标 我们直接右键Android项目,属性.选择安卓清单.如下: ?...3.2设置连接器,精简Xamarin引用 然后,我们向下滑,找到链接器属性,设置如下: ? 连接选择,仅SDK程序集....(默认为无) Xamarin.Android中链接器采用静态分析来确定Xamarin.Android应用程序使用或引用了哪些程序集,类型和类型成员。...至此,我们就完成了整个APP打包 精简压缩和发布流程. 写在最后 本篇只是讲解了APP打包流程,作为一个发布应用,当然不是这么简单就完事了....为了保证安全性,我们虽然用ProGuard混淆了JAVA代码,但是我们.NET代码并没有混淆.通过解压APK程序反编译我们dll,源码就会很轻易暴露..

2.7K80

移动开发下Xamarin VS PhoneGap

许多企业希望能够通过开发移动应用程序,来提升企业业务水平,开发原生App时往往又缺少专业Objective C 或 Java 移动开发人员。...幸运是,有很多公司已经在研究如何使原生APP开发变得简单,目前为止多平台开发方法主要有两种:第一种方法就是以Web 应用为内核,填充到原生app中(PhoneGap提供解决方案)。...第二种方法就是使用跨平台开发工具,这种工具提供一种通用语言开发原生AppXamarin 提供解决方案)。...两种工具采用不同解决方法,面向不同技术背景开发人员,来实现跨平台应用开发。...PhoneGap能够提升web开发技能,而Xamarin 致力于.NET 技术,是最直接解决方法。

3.3K80

国内 Mono 相关文章汇总

, and Windows Phone Applications asp.net移植到linux下mono环境碰到问题 mono平台及部署asp.net经验之谈 mono:国际化文本 mono:解决中文问题...2.0:基于Mono跨平台开发框架 Xamarin向iOS和Android引入C# Async支持 我有罪啊,我用了一下午时间,终于无师自学,用C#开发了俺第一个Android 浏览器APP,我对不起...Mono Libgdiplus库 Mono P/Invoke :DLLImport 解决Mono for androidxml编辑器无法代码完成问题 关于IIS、Jexus、Node.js、OpenResty...多界面 Xamarin.Android活动生命周期 Xamarin.Android下获取与解析JSON APP并非一个人在战斗,还有API—Xamarin.Android回忆录 Xamarin.Android...Android实现下拉刷新功能 微软开放.NET框架源代码和Mono C#移动跨平台开发(2)Xamarin移动跨平台解决方案是如何工作

11.2K60

.NET 基金会项目介绍-Polly

在 .Net 中暂时没有可以比较项目,我们正在开发 Polly 来解决相同问题,但是以一种灵活,轻量,“keep things simple” 理念。...一个优雅方式来解决系统间相互调用可能出现临时故障,无疑能够增强系统可靠性。 不过,实际上最为重要是:在进行系统交互设计时,一定要将异常情况考虑在设计中。...Word插件】 Couchbase Lite for .NET - 【NoSQL引擎】 DNN Platform - 【CMS系统】 .NET Compiler Platform Roslyn - 【编译器...【机器学习框架】 Cecil - 【语言底层项目】 Mono - 【语言跨平台底层项目】 MSBuild - 【本地自动化框架】 MVVM Light Toolkit - 【客户端MVVM开发框架】 MvvmCross...- 【移动端身份认证工具库】 Xamarin.Mobile - 【移动端工具库】 xUnit.net - 【单元测试框架】

56640
领券