首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • Xamarin.Android 根据 Uri 获取文件路径

    问题描述 How to get actual path from Uri xamarin android BitmapFactory.decodeFile() returning null xamarin.android

    30210编辑于 2025-07-18
  • 来自专栏张高兴的博客

    张高兴的 Xamarin.Android 学习笔记:(一)环境配置

    (默认安装即可,不必访问外国网站,中途出现错误忽略即可,只要 VS 里能创建 Xamarin.Android 项目就行) 2.

    1.8K60发布于 2018-05-18
  • 使用天天模拟器调试Xamarin.Android程序

    下载跟安装天天模拟器我就不说了,主要说一下怎么在VS中链接。因为直接打开Xamarin项目,是无法使用天天模拟器进行调试的,找不到设备。这时候我们需要点击菜单栏里的"打开adb命令提示符"图标,在命令提示符下输入

    12200编辑于 2025-07-18
  • 基于Xamarin.Android实现的简单的浏览器

      最近做了一个Android浏览器,当然功能比较简单,主要实现了自己想要的一些功能……现在有好多浏览器为什么还要自己写?当你使用的时候总有那么一些地方不如意,于是就想自己写一个。

    33000编辑于 2025-07-18
  • 来自专栏张高兴的博客

    张高兴的 Xamarin.Android 学习笔记:(二)“Hello World”

    打开 Visual Studio 新建一个 Xamarin.Android 项目 “HelloAndroid”。

    2.1K40发布于 2018-05-18
  • 来自专栏张高兴的博客

    张高兴的 Xamarin.Android 学习笔记:(三)活动生命周期

    新建一个 Xamarin.Android 项目 ActivityStates。在项目中新建文件夹 Activities 用来存放活动。

    1.1K110发布于 2018-05-18
  • 来自专栏GuZhenYin

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

    (默认为无) Xamarin.Android中的链接器采用静态分析来确定Xamarin.Android应用程序使用或引用了哪些程序集,类型和类型成员。 例如,微软官方的 HelloWorld例子,其APK的最终大小减少了83%: 配置为:无 - Xamarin.Android 4.2.5大小= 17.4 MB 配置为:仅限SDK组件 - Xamarin.Android ProGuard不是Xamarin.Android连接器的替代品。Xamarin.Android链接器链接托管代码,而ProGuard链接Java字节码。 生成过程是首先使用Xamarin.Android链接器来优化应用程序中的托管(C#)代码,然后使用ProGuard(如果启用)在Java字节码级别优化APK。 当启用ProGuard的检查,Xamarin.Android上运行所产生的APK ProGuard的工具。ProGuard配置文件在构建时由ProGuard生成和使用。

    4K80发布于 2018-01-04
  • 来自专栏毛毛v5

    Xamarin.Forms 阐述和环境搭建

    ,什么Xamarin.Android,什么Xamarin.iOS啥的,我觉得根本没有必要考虑。 用Xamarin.Android的C#开发android平台的专用App,我看还不如学习一下Java或者Kotlin,虽然对于C#码农来说这两个语言可能(牛人不在此列)陌生,但是学习它俩的成本,也许不比填 Xamarin.Android各种坑来的多。 有填Xamarin.Android的各种坑的时间,Java或者Kotlin都已经滚瓜烂熟了!iOS的OC或者Swift也是同理!          所以我们重点还是学习Xamarin.Forms吧!

    2.2K20发布于 2019-06-11
  • 来自专栏葡萄城控件技术团队

    Xamarin 技术全解析

    Xamarin能做什么 Xamarin主要由Xamarin.iOS,Xamarin.Android以及Xamarin.Forms组成,主要功能也有着三部分组成: 2.1 使用Xamarin.iOS来构建 2.2 使用Xamarin.Android来构建Android原生应用 下面会使用Mac OS X上的Xamarin Studio来演示如何构建iOS应用: - 打开Xamarin Studio - 新建一个项目 Xamarin实现原理 3.1 Xamarin.Android 实现原理 在讲述Xamarin.Android架构之前,需要先了解一些Android应用程序的背景知识: - Android应用程序试运行在 - 不同于Java虚拟机运行java字节码,Dalvik虚拟机运行的是其专有的文件格式 Xamarin.Android架构图(ART 是Android 虚拟机Dalvik): ? 3.2 Xamarin.iOS 实现原理 对于开发者来说,Xamarin.IOS相对于Xamarin.Android就要简单很多了,我们用C#开发的iOS应用程序在被编译成IL代码之后,然后转交给Apple

    8K70发布于 2018-01-10
  • 来自专栏jessetalks

    C#移动跨平台开发(2)Xamarin移动跨平台解决方案是如何工作的?

    大家注意第2点和第7点有助于我们理解Xamarin.Android的工作机制。 Xamarin.Android 架构 ?    Xamarin.Android Framework中有很多就是MCW,关于MCW的创建以及C#与Java集成开发的东西我们后面再细讲,包括一个C#开发的Android应用程序是如何被启动的,我们后面再细讲 Xamarin.IOS 架构   对于开发者来说,Xamarin.IOS相对于Xamarin.Android就要简单很多了,我们用C#开发的ios应用程序在被编译成IL代码之后,然后转交给Apple complier ,当然在Xamarin.Forms不能够满足你的要求的时候,可以使用Xamarin.Android和Xamarin.IOS的UI控件,这些也是Native的,也就是说在UI方面不会有性能的影响。   

    3.4K110发布于 2018-03-14
  • 来自专栏JusterZhu

    .NET 8 中 Android 资源生成的改进和变化

    Xamarin.Android、.NET 6 和 .NET 7 中生成 Resource.designer.cs 文件的系统已经被弃用。 如果您需要支持 .NET 7 或 Classic Xamarin.Android,请考虑使用多目标定位。 新系统与 Classic Pre .NET Xamarin.Android 以及 .NET 6/7 Android 软件包不兼容。 因此,如果您想继续支持 Classic Xamarin.Android 以及 .NET 8,您将需要对程序集进行多目标操作。 -android</TargetFrameworks> Classic Xamarin.Android 将于明年停止支持,所以这可能是最佳选择。

    2.2K10编辑于 2023-12-06
  • 来自专栏LeeCen

    Xamarin 第三方库/工具收集Github

    与 Xamarin.Mac (Mac, iOS, tvOS, and watchOS) https://github.com/xamarin/xamarin-macios/issues Xamarin.Android

    1.5K10发布于 2018-10-11
  • 来自专栏张善友的专栏

    国内 Mono 相关文章汇总

    Centos、Ubuntu 安装 Mono、Jexus Jexus   服务器部署导航 Xamarin.iOS开发初体验 在Ubuntu中搭建.NET开发环境 我正在使用Xamarin的跨平台框架—Xamarin.Android 回忆录 Xamarin.Android快速入门 MONO x64 amd_x64 Xamarin.Android多界面 Xamarin.Android活动的生命周期 Xamarin.Android下获取与解析 JSON APP并非一个人在战斗,还有API—Xamarin.Android回忆录 Xamarin.Android通知详解 Xamarin.Android广播接收器与绑定服务 Xamarin.Android 如玫瑰一般的PHP与C#混合编程 如何安装并简单的使用OwinHost——Katana Linux.NET学习手记(7) Linux.NET学习手记(8) 关于《Linux.NET学习手记(8)》的补充说明 Xamarin.Android 之使用百度地图起始篇 CentOS 7 通过 持续集成包 安装最新的 Mono Xamarin开发Android应用打包apk Xamarin.Android之ContentProvider Xamarin.Android

    13.6K60发布于 2018-01-26
  • 来自专栏喵叔's 专栏

    1. 什么是Xamarin

    2.Xamarin.Android Xamarin.Android 将 C# 编译为 IL ,启动应用程序时实时编译为本机程序集。 Xamarin.Android 开发的应用程序是运行在 Mono 环境中的,Mono 环境与 Android 运行时虚拟机并行运行。

    6K10发布于 2020-09-08
  • 来自专栏重典.NET

    自己开发一个 vsts agent 的 task

    vsts 中支持自定义Build/Release的过程Task 目标:做一个可以读取 Xamarin.Android 所生成的 APK 的 基本信息的 task ,包括 package(包名) / application 任务的对应脚本,是在task.json中配置的此名称)   - icon.png (任务的图标)   - task.json (任务的配置文件) 其中 task.json 是最主要的文件,我当前的这个扩展是读取 Xamarin.Android

    1.2K10编辑于 2022-04-11
  • 来自专栏张高兴的博客

    张高兴的 Xamarin.Forms 开发笔记:Android 快捷方式 Shortcut 应用

    查阅 Xamarin.Android 的相关文档发现,这个 Type 是必须继承 Activity 类的。 修改 Xamarin.Android 添加两个活动,ShortcutContainerActivity.cs 与 FormsActivity.cs 。

    2.1K70发布于 2018-05-18
  • 来自专栏newbe36524的技术专栏

    .NET 基金会项目介绍-MvvmCross

    其支持 Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Xamarin.Forms, Universal Windows Platform (UWP) 和 Windows It supports Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Xamarin.Forms, Universal Windows Platform (UWP

    2.3K30发布于 2020-03-16
  • 来自专栏.NET开发者社区

    (码友推荐)2018-07-31 .NET及相关开发资讯速递

    2.精读《手写 SQL 编译器 - 回溯》 - 前端精读 3.Announcing Xamarin.Android 9.0 (P) Preview 4..Net单元测试业务实践 5.

    52940发布于 2018-07-31
  • 来自专栏newbe36524的技术专栏

    .NET 基金会项目介绍-Mono

    它通常被用作为 .Net 运行时以支持 .Net 桌面开发API,智能设备上的嵌入式环境(Xamarin.iOS, Xamarin.Android, Xamarin.tvOS, Xamarin.Mac, API profile, as well as an embeddable runtime that is used to power mobile platforms (Xamarin.iOS, Xamarin.Android

    1.7K20发布于 2020-03-16
  • 来自专栏张善友的专栏

    .NET 开源项目推荐之 直播控制台解决方案 Macro Deck

    NET Core 3.1 下Winform + CefSharp ,项目地址是https://github.com/Macro-Deck-org/Macro-Deck/ , android 应用使用的是Xamarin.Android

    1.2K20编辑于 2022-10-08
领券