问题标签 [xamarin.android]

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 回答
11116 浏览

android - 您可以在 Android 上运行 XNA 游戏吗?

我现在在网上搜索了一段时间,似乎目前几乎没有办法为Android平台开发XNA游戏。

你们中有人知道将 XNA 游戏移植到 android 平台的好方法吗?
XNATouch 它还没有用于 monodroid 的端口,还有其他项目吗?

0 投票
1 回答
10114 浏览

c# - Monodroid 示例/带有源代码的小部件

我是一名 .NET 开发人员,我对用 C# 开发 android 应用程序很感兴趣,我得到了 monodroid。是否有任何来源可以让我获得 monodroid 示例应用程序 [带有源代码],这将帮助我在 monodroid 中开发应用程序。或者详细的文章。

0 投票
2 回答
10908 浏览

android - MonoDroid - 从 colors.xml 设置背景颜色会引发 InvalidOperationException

我有一个简单的布局如下:

我的 colors.xml 文件如下:

当我在 VS2010 中编译时,我收到一个错误“System.InvalidOperationException:命令失败......”我试图将 colors.xml 放在 res/values 和 res/color 中,但我仍然得到错误。如果我直接引用颜色,例如:

一切正常。

有谁知道 MonoDroid 是否支持 colors.xml,如果支持,为什么会出现此错误?

谢谢您的帮助!

0 投票
1 回答
470 浏览

exception - Monodroid:XmlDocument.SelectNodes() 方法中的异常

我正在努力处理一些应该很简单但导致意外异常的 Monodroid 代码。当我尝试在 XmlDocument 对象上调用 SelectNodes() 时,代码会引发异常。

这是代码:

XmlDocument handXmlDocument = new XmlDocument();

XmlDeclaration dec = handXmlDocument.CreateXmlDeclaration("1.0", null, null);

handXmlDocument.AppendChild(dec);

XmlElement root = handXmlDocument.CreateElement("friendslist");

handXmlDocument.AppendChild(根);

XmlElementfriendElement = handXmlDocument.CreateElement("friend");

friendElement.SetAttribute("locationx", "35");

friendElement.SetAttribute("locationy", "46");

friendElement.SetAttribute("电话", "4085556803");

root.AppendChild(friendElement);

XmlNodeListfriendNodeList = handXmlDocument.SelectNodes("/friendslist/friend");

这是一个例外:

E / mono(365):[0x45eec0:]异常处理:System.TypeInitializationException:System.Console的类型初始化程序抛出异常E / FriendsView(365):解析XML文档的异常:类型初始化程序抛出异常对于 System.Console E/FriendsView(365):解析 XML 文档的内部异常:System.ExecutionEngineException:SIGILL E/FriendsView(365):在 /Users/plasma/Work/mono 中的 System.Console..cctor () [0x00019] -android-trunk/mcs/class/corlib/System/Console.cs:127

我不知道为什么 System.Console 在这里涉及!感谢您的帮助,马丁

0 投票
3 回答
2946 浏览

c# - 使用 MonoDroid C# 显示状态栏通知

如何使用 C# 显示带有 MonoDroid 的状态栏通知?

有人可以给我一个例子吗?

谢谢。

0 投票
2 回答
2077 浏览

location - Monodroid 模拟器检索位置问题

当我在模拟器中运行 Monodroid 应用程序时,我很难让它检索位置。我的代码看起来像这样:

LocationManager 位置管理器 = (LocationManager)threadSurfaceView.Context.GetSystemService(Context.LocationService);

位置 = 位置管理器.GetLastKnownLocation(Android.Content.Context.LocationService);

但是,这似乎总是返回 null。我是否必须以某种方式配置模拟器以使其具有位置服务和/或位置?

我还尝试添加一个 LocationListener:

locationListener = new MyLocationListener();

locationManager.RequestLocationUpdates(LocationManager.GpsProvider, 120000, 0, locationListener);

但我在这里遇到的问题是创建 MyLocationListener 类。我实现了四个公共方法(OnLocationChanged(Location) 等),但 Visual Studio 抱怨缺少 Android.Runtime.IJavaObject 方法 - 有人有实现 ILocationListener 的类的简单示例吗?

谢谢你的帮助。马丁

0 投票
1 回答
1746 浏览

android - MonoDroid 简单的网络服务器

我创建了一个在 Android 设备上运行的简单 Web 服务器,它基本上响应 Hello World,该服务器在 Preview 11 之前可以正常工作。是否有任何重大更改导致它不再工作或者我做错了什么?应用程序在 context.Response.OutputStream.Write(buffer, 0, buffer.Length) 上崩溃;

代码:

日志:

I/ActivityManager(112): 进程 torqsoftware.testwebserver (pid 3044) 已经死亡。

I/WindowManager(112): WIN DEATH: Window{44d15120 torqsoftware.testwebserver/monodroidwebservertest.Activity1 paused=false}

D/Zygote (58):进程 3044 由信号 (4) 终止

V/RenderScript_jni(199):表面创建

V/RenderScript_jni(199):surfaceChanged

I/UsageStats(112):com.android.launcher 意外恢复,而已经在 torqsoftware.testwebserver 中恢复

W/InputManagerService(112):得到 RemoteException 向 pid 3044 uid 10062 发送 setActive(false) 通知

谢谢狮子座

0 投票
1 回答
13650 浏览

c# - 需要一个带有 Monodroid 的 sqlite 示例

谁能给我举一个在 Monodroid 中使用 sqlite 的例子?我什至找不到一个。

0 投票
7 回答
11421 浏览

android - Windows 上的 iOS 和 Android 开发

我正面临一个困境:我在 C# 方面拥有扎实的 ASP.NET 开发经验,并希望开始移动开发。我做过研究,知道在 Windows 上获取 iOS 开发环境有一些技巧,最近在 Apple 取消对 3rd 方开发应用程序的禁令后,Adobe Flash CS5 可用于打包 iOS 应用程序。我确实有一些使用 Flash 和 AS2 的经验。所以我的问题是:我应该在 iOS 上使用 Flash CS5,在 Android 上使用 MonoDroid,还是应该在 Mac 上学习 iOS 上的 Objective C 并在 Android 上学习 Java?什么是最实用的解决方案?

先感谢您

编辑:最后,在 Eclipse 中针对 Android SDK 和 Mono 尝试了 Java 开发之后,我决定最好在本机环境中编写 Android 应用程序。日食 FTW!至于 iOS,我认为最好使用 Mac 原生工具和 Objective C。

0 投票
1 回答
336 浏览

model-view-controller - MVC 单曲面应用

我在 vs 2008 中使用了一个 mvc 应用程序,它运行良好,它具有图表控制。

现在我正在创建一个 monodroid 应用程序。

如何在 monodroid 应用程序中访问 mvc 应用程序?

提前致谢