问题标签 [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 投票
1 回答
1458 浏览

xamarin.android - 适用于 Android 的 Mono 未出现在 Visual Studio 2010 的插件管理器中

我已经为 Visual Studio 2010 Professional 安装了 Mono for Android,但它没有出现在插件管理器中。

(我按照http://mono-android.net/Installation/Visual_Studio中的说明进行操作)

我错过了什么?

谢谢,本

顺便说一句,适用于 Android MSI 的 Mono 是 build 1.0.1.10323

0 投票
0 回答
302 浏览

android - Monodroid 异常

为什么以下代码在第 2 行给出异常?:

所有示例都使用:

对于第 1 行,但我找不到InputStream. 这可能是问题吗?

问候...安德鲁

0 投票
1 回答
1323 浏览

android - Monodroid 中的 OnTouchEvent 缺少 View 参数

为什么 Mono for Android 中的 OnTouchEvent 没有OnTouch在 Android for Java 中的 View 参数?如何获得触发事件的视图?

我正在尝试做一些事情作为这里的拖动和缩放示例。

提前致谢。

0 投票
1 回答
520 浏览

android - monodroid 许可问题

谁能解释一下“企业部署(超过 100 台设备的部署)”功能给你什么?

专业版是否只允许您将产品运送到少于 100 台设备?

0 投票
10 回答
28848 浏览

android - Android Intent 选择器仅显示电子邮件选项

我的应用程序集成了电子邮件,用户可以直接从应用程序提交错误报告、反馈等。我使用 application/octet-stream 作为 Intent 的 SetType。当您提交电子邮件时,您会看到内容选择器,它会显示来自 Evernote、Facebook、电子邮件等的各种项目。

我怎样才能让这个选择器只显示电子邮件,以免将用户与适合内容选择器类型的所有其他项目混淆?

谢谢你。

0 投票
2 回答
1078 浏览

android - 使用 ImageView 时不会部署 Monodroid

我有这个Main.axml

它构建良好,sampleBackground 是我的项目中包含的 jpg。

但是,当我尝试部署时出现错误;

并且有一堆行说明<filename unknown>

如果我从标记中删除 ImageView,则应用程序部署良好。

有什么想法吗?

全栈

------ 构建开始:项目:MonoAndroidApplication1,配置:调试任何 CPU ------ MonoAndroidApplication1 -> C:\Development\MonoAndroidApplication1\MonoAndroidApplication1\bin\Debug\MonoAndroidApplication1.dll Microsoft (R) Build Engine Version 4.0.30319.1 [Microsoft .NET Framework,版本 4.0.30319.225] 版权所有 (C) Microsoft Corporation 2007。保留所有权利。

构建于 2011 年 8 月 6 日上午 8:37:40 开始。节点 1 上的项目“C:\Development\MonoAndroidApplication1\MonoAndroidApplication1\MonoAndroidApplication1.csproj”(SignAndroidPackage 目标)。_GenerateAndroidAssetsDir:跳过目标“_GenerateAndroidAssetsDir”,因为它没有输出。_ResolveMonoAndroidSdks:正在寻找 Android SDK.. 未找到密钥 HKCU\SOFTWARE\Android SDK Tools\Path。找到密钥 HKLM\SOFTWARE\Android SDK Tools\Path:路径包含 \platform-tools (C:\Program Files\Android\android-sdk) 中的 adb.exe。寻找 Java SDK.. 找到密钥 HKLM\SOFTWARE\JavaSoft\Java Development Kit\CurrentVersion:1.6。找到密钥 HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6\JavaHome:路径包含 \bin 中的 jarsigner.exe (C:\Program Files\Java\jdk1.6.0_25)。MonoAndroid 工具:C:\Program Files\MSBuild\Novell\ MonoAndroid 框架:C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\;C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\ Android SDK:C:\Program Files\Android\android-sdk\ Java SDK:C:\Program Files\Java\jdk1.6.0_25\ _ValidateAndroidPackageProperties:GetAndroidPackageName 任务清单文件:AssemblyName:MonoAndroidApplication1 PackageName:MonoAndroidApplication1.MonoAndroidApplication1 _UpdateAndroidResgen:跳过目标“ _UpdateAndroidResgen”,因为所有输出文件相对于输入文件都是最新的。GenerateTargetFrameworkMonikerAttribute:跳过目标“GenerateTargetFrameworkMonikerAttribute”,因为所有输出文件相对于输入文件都是最新的。CoreCompile:跳过目标“ \开发\MonoAndroidApplication1\MonoAndroidApplication1\bin\Debug\MonoAndroidApplication1.dll;C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\Mono.Android.dll;C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll;C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll;C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll;C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll;C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.Linq.dll I18nAssemblies: BuildDirectory: C:\Development\MonoAndroidApplication1\MonoAndroidApplication1\obj\Debug\ ReferenceAssembliesDirectory: C: \Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\;C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\;; AndroidSdkDirectory: C:\Program Files\Android\android-sdk\ JavaSdkDirectory: C:\Program Files\Java\jdk1.6.0_25\ AssetDirectory: C:\Development\MonoAndroidApplication1\MonoAndroidApplication1\obj\Debug\assets\ AndroidSdkPlatform: 8 MonoAndroidToolsDirectory : C:\Program Files\MSBuild\Novell\ ResourceDirectory: C:\Development\MonoAndroidApplication1\MonoAndroidApplication1\obj\Debug\res\ ManifestTemplate: Package: MonoAndroidApplication1.MonoAndroidApplication1 NativeLibrary: JavaSource: Debug: True UseSharedRuntime: True SupportedAbis: armeabi LinkMode:无额外参数:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\;; AndroidSdkDirectory: C:\Program Files\Android\android-sdk\ JavaSdkDirectory: C:\Program Files\Java\jdk1.6.0_25\ AssetDirectory: C:\Development\MonoAndroidApplication1\MonoAndroidApplication1\obj\Debug\assets\ AndroidSdkPlatform: 8 MonoAndroidToolsDirectory : C:\Program Files\MSBuild\Novell\ ResourceDirectory: C:\Development\MonoAndroidApplication1\MonoAndroidApplication1\obj\Debug\res\ ManifestTemplate: Package: MonoAndroidApplication1.MonoAndroidApplication1 NativeLibrary: JavaSource: Debug: True UseSharedRuntime: True SupportedAbis: armeabi LinkMode:无额外参数:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\;; AndroidSdkDirectory: C:\Program Files\Android\android-sdk\ JavaSdkDirectory: C:\Program Files\Java\jdk1.6.0_25\ AssetDirectory: C:\Development\MonoAndroidApplication1\MonoAndroidApplication1\obj\Debug\assets\ AndroidSdkPlatform: 8 MonoAndroidToolsDirectory : C:\Program Files\MSBuild\Novell\ ResourceDirectory: C:\Development\MonoAndroidApplication1\MonoAndroidApplication1\obj\Debug\res\ ManifestTemplate: Package: MonoAndroidApplication1.MonoAndroidApplication1 NativeLibrary: JavaSource: Debug: True UseSharedRuntime: True SupportedAbis: armeabi LinkMode:无额外参数:
C:\Program Files\MSBuild\Novell\mandroid.exe -v --nosign --sdk-dir="C:\Program Files\Android\android-sdk" --builddir="C:\Development\MonoAndroidApplication1\MonoAndroidApplication1 \obj\Debug\android" --framework-dir="C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2" --framework-dir="C:\Program Files\Reference Assemblies\Microsoft \Framework\MonoAndroid\v1.0" -S="C:\Development\MonoAndroidApplication1\MonoAndroidApplication1\obj\Debug\res" --package="MonoAndroidApplication1.MonoAndroidApplication1" --nolink --abi="armeabi" --java -sdk-dir="C:\Program Files\Java\jdk1.6.0_25" --debug --sdk-platform="8" -A="C:\Development\MonoAndroidApplication1\MonoAndroidApplication1\obj\Debug\assets" “C:\Development\MonoAndroidApplication1\MonoAndroidApplication1\bin\Debug\MonoAndroidApplication1.dll" "C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v2.2\Mono.Android.dll" "C:\Program Files\Reference Assemblies \Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll" "C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll" "C:\Program Files\Reference Assemblies \Microsoft\Framework\MonoAndroid\v1.0\System.dll" "C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll" "C:\Program Files\Reference Assemblies \Microsoft\Framework\MonoAndroid\v1.0\System.Xml.Linq.dll" monodroid:错误 1:System.NullReferenceException:对象引用未设置为对象的实例 [C:\Development\MonoAndroidApplication1\MonoAndroidApplication1\MonoAndroidApplication1.csproj] 在 MonoDroid.Utils.ProcessRocks+c__Iterator5.MoveNext () [0x00000] 在:0 在 Monodroid.Toolbox.InvokeCommand (IEnumerable1 commandLine) [0x00000] in <filename unknown>:0 at Monodroid.Toolbox.InvokeAapt (System.String packageName) [0x00000] in <filename unknown>:0 at Monodroid.Droidinator.CreatePackagedResources (System.Collections.Generic.List1 javaTypes) [0x00000] 在:0 在 Monodroid.Droidinator.CreateApk () [0x00000] 在:0 在 Monodroid.MainClass.Main (System.String[] argv) [0x00000] 在:0 完成建设项目“C:\ Development\MonoAndroidApplication1\MonoAndroidApplication1\MonoAndroidApplication1.csproj”(SignAndroidPackage 目标)——失败。

构建失败。

“C:\Development\MonoAndroidApplication1\MonoAndroidApplication1\MonoAndroidApplication1.csproj”(SignAndroidPackage 目标)(1)->(_CompileAndroidPackage 目标)-> monodroid:错误 1:System.NullReferenceException:对象引用未设置为对象的实例 [C :\开发\MonoAndroidApplication1\MonoAndroidApplication1\MonoAndroidApplication1.csproj]

0 投票
2 回答
1364 浏览

c# - 使用 MonoDroid 试用版调试应用程序

我已经安装了 MonoDroid 试用版。我已经创建了一个“Hello Wolrld”应用程序并在模拟器中调试它,但任何应用程序都会出现在 Android 设备模拟器上的应用程序列表中!

问题是试用版还是我的应用程序中的一些错误?

你能帮我吗???

0 投票
2 回答
688 浏览

c# - Android布局问题..不确定如何调试

更新____

Logcat 输出http://pastie.org/2039452

我的应用程序在调试器中停止,然后在这条线上崩溃,但这很奇怪,因为它没有错误信息,只有一个像这样的绿色箭头......

任何有关此箭头一般含义的见解将不胜感激...

在此处输入图像描述

这是 LayoutStudentList

问题几乎肯定在我的 XML 的某个地方,因为当我用单个 textview 替换布局内容并设置它工作正常的文本时。

0 投票
3 回答
3591 浏览

android - MonoDroid 中 SQLite 的数据库文件位置

当使用以下代码从 Assets 文件夹中复制 SQLite 数据库时,输出将被放在以下文件夹中: “/data/data/AndroidTestDb.AndroidTestDb/files/AndroidTestDup.db”

这是代码:

所需的文件夹+文件名是:

“/data/data/AndroidTestDb.AndroidTestDb/databases/AndroidTestDup.db”

提前致谢。

0 投票
2 回答
849 浏览

ninject - Monodroid 和 ninject

有人在 monodroid 项目中使用 ninject 吗?如果是这样,任何关于实现这一目标的指针/细节将不胜感激。