问题标签 [xamarin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
13302 浏览

visual-studio-2010 - 为 Android 安装 Xamarin Mono

我正在尝试为 Android 安装 Xamarin 的 Mono,最初它说为此我需要 JDK、Android SDK、Mono Develop,然后是最重要的软件包,即用于 Visual Studio 和 Mono Develop 的 Android 的 Mono ...

所以我尝试了手动安装:

我有JDK。我下载了 Monodevelop 及其先决条件。我下载了适用于 Windows7 的 Android SDK 修订版 20,然后为了完全安装 Android AVD 和 SDK,我安装了 SDK 平台工具、Google USB 驱动程序、系统映像(仅适用于 API 14)和 SDK平台 14..

现在我尝试了 Xamarin,它说 Android SDK 没有安装,将被下载并安装..所以我查看了日志并下载了 SDK Platforms 7,8,10,12

现在你可以在手动安装以下所有 sdk 平台后告诉你吗?

android-7 ("Android SDK Platform 2.1_r3")
android-8 ("Android SDK Platform 2.2_r3")
android-10 ("Android SDK Platform 2.3.3._r2")
android-12 ("Android SDK Platform 3.1, 修订版3")
android-14 ("Android SDK 平台 4.0")

我只想让 Xamarin 检测到我安装了 Android SDK。

我是否必须安装这些版本的系统映像才能让 Xamarin 检测 Android SDK?我只有 API 14 的系统映像。

0 投票
1 回答
308 浏览

ios - Monotouch 更新到 5.2.13 后应用程序崩溃

在我将 monotouch 更新到版本 5.2.13 后,当我在UIButton.

关于我的代码:(这是一个登录视图的问题):

我有一个UIViewController包含 ScrollView。ScrollView 为每个用户提供一个UIView(UserImageView)。这个 UserImageView 包含一个 UserImage、Username 等。在 UserImage 上放置一个 UIButton,它应该捕获触摸事件以选择用户。此 Button 更准确地导致下面的异常HitTest来自UIView.

我得到以下堆栈跟踪:

堆栈跟踪:

本机堆栈跟踪:

执行本机代码时获得SIGSEGV 。这通常表示单声道运行时或您的应用程序使用的本机库之一中存在致命错误。

这是我的代码的重要部分:

0 投票
0 回答
1334 浏览

c# - 单开发。未找到从程序集浏览器可见的方法。(CS0584)

我有属于 AForge.NET 框架的 .dll。我无法编译项目,因为:

但是所有这些方法和类都可以从程序集浏览器中看到。 这是错误项目的链接。我还向 xamarin bugzilla报告了一个错误。

希望这篇文章不会被视为我以前的副本:该帖子的问题与当前完全不同。

更新: 嗯,我发现了问题所在。@Jason 是对的:我没有针对 MonoTouch 编译库,它是针对 MonoTouch 编译的。所以我在那里创建了新项目和过去的资源。AForge (Core) 和 AForge.Math 编译完美,而 AForge.Imaging 没有:来自 github.com/mono/ 的 System.Drawing 实现了 AForge.Imaging 需要的一些功能。因此,目前还没有解决办法。

0 投票
1 回答
879 浏览

facebook - MonoTouch facebook 绑定示例无法使用最新的 ios-sdk 运行

当我尝试构建 facebook API 的 monotouch-binding 示例时,出现以下错误:

我尝试添加 Mono.Date.Sqlite 但结果是一样的。

在我恢复到旧版本后它可以工作..

0 投票
1 回答
1018 浏览

visual-studio-2010 - 在 Visual Studio 中使用 xamarin android 设计器不会改变布局

我在 Visual Studio 2010 中使用 android 设计器,我可以毫无问题地将东西放在布局上。当我单击以将视图从“4in WVGA (Nexus S)”更改为其他任何内容时,背景“边界框”会更改大小,但内容不会调整大小。

即使我只是创建一个全新的布局并且没有在上面放置任何东西,也会发生这种情况。

此外,当我尝试应用不同的主题时,没有任何变化。我做错了什么,还是一个错误?

0 投票
1 回答
5640 浏览

visual-studio-2010 - Xamarin 和 Mono 与 ADT 的比较

我是一名开发人员,在 C# 和 Java 方面拥有多年经验。我为我的 Nexus One Android 2.23 手机开发了一些 ADT 项目。

我正在考虑进一步的移动开发,我听说过Mono for Android/iOSXamarin。起初我以为 Mono 会重新编码为 Java,但现在我明白它可以编译为本机 C 代码并在 mono 库上运行。

所以我想知道这会给应用程序增加多少膨胀,因为我相信下载的大小与下载数量直接相关(我自己有时不下载某些东西,因为它> 1MB)

如果这里有人使用 Mono,我很想听听您的经验。

我了解Mono有一个Visual Studio 2010 插件。你推荐它吗?

0 投票
4 回答
16632 浏览

android - 错误:JNI 错误(应用程序错误):访问过时的全局引用

当我在 Android OS v4 中运行我的应用程序时,我收到此错误 JNI ERROR(应用程序错误):访问过时的全局参考,但是当我在 Android v2.3 中运行相同的应用程序时,我没有收到此错误。

这个错误发生在我调用 AsyncTask 类的地方,我将一个字符串数组作为参数传递

任何人都可以帮助我吗?

0 投票
3 回答
1140 浏览

xamarin.ios - 是否有用于 Xamarin Stack 的跨平台库来跟踪 Google Analytics 的使用情况?

我想使用 Google Analytics 跟踪使用 Xamarin 工具(MonoTouch、MonoDroid、Windows Phone)开发的跨平台应用程序的使用情况。虽然有一个MonoTouch绑定,但似乎我需要自己创建 MonoDroid 绑定(请参阅此提示)。我没有喷气调查WP。

因为我的一些跟踪发生在平台之间的共享代码中——并且为了一般的易用性,我正在寻找一个可以在所有三个项目中使用的通用库。周围有这样的东西吗?如果没有,是否存在一些隐藏的问题,为什么不能轻易创建这样的库?

0 投票
0 回答
213 浏览

xamarin.ios - MonoTouch.Dialog 动态加载元素

当我需要动态加载元素时,推荐的方法是什么?

我的应用程序有一个特定的元素,它应该有一个披露附件,当单击/输入时,它应该转到一个新部分,其中包含我从 Web 服务检索的元素。

我应该添加一个 onclick 委托来加载和添加元素并导航到该部分,还是有其他更合适的方法?

0 投票
1 回答
369 浏览

windows - 在 Mono 上使用 Mono for android

将 MonoDevelop 的编译器切换到 Mono 工具而不是 .NET 看起来真的很容易——您只需要在 IDE 的设置下选择不同的框架。

然而,在切换到 Mono 并通过 Mono 工具编译项目后,Mono for android 似乎不再是可用的框架(即 Android 项目中对它的引用变为红色)。显然,构建失败并出现大量错误,例如 Android.XXX.YYY 不是类或命名空间名称等。

有没有办法在 Windows 机器上安装 Mono for android 以便 Mono 工具可以使用它并且可以从 Monodevelop 上运行 Monodevelop 使用它?