2012-07-21 37 views
2

直接点:我的Galaxy Nexus附带安装了ICS(4.0.4),非常有趣。上周来JB(4.1.1),非常有趣。Monodroid没有在Jelly Bean上运行4.1.1

问题是,即使是一个空白(只有一个按钮来计数点击)项目与Mono For Android 4.2.4运行它。

输出: 包装应用.. 微软(R)构建引擎版本4.0.30319.1 [Microsoft .NET框架版本4.0.30319.269] 版权所有(C)微软公司2007年保留所有权利。

开始建造7/21/2012 4:10:07 PM。 节点1上的项目“C:\ Trabalho \ Temp \ AndroidApplication1 \ AndroidApplication1 \ AndroidApplication1.csproj”(SignAndroidPackage目标(s))。 _GenerateAndroidAssetsDir: 跳过目标“_GenerateAndroidAssetsDir”,因为它没有输出。 MonoAndroid工具:C:\ Program Files(x86)\ MSBuild \ Novell \ MonoAndroid Framework:C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v4.0.3 \; C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v1.0 \ MonoAndroid二进制文件:C:\ Program Files文件(x86)\ MSBuild \ Novell \ Android SDK:C:\ Android \ android-sdk \ Java SDK中:C:\ Program Files文件(x86)的\的Java \ jdk1.7.0_05 \ _ValidateAndroidPackageProperties: GetAndroidPackageName任务 manifest资源配置文件: 的AssemblyName:AndroidApplication1 PACKAGENAME:AndroidApplication1.AndroidApplication1 _ExtractLibraryProjectImports : 程序集: C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v4.0.3 \ Mono.Android.dll C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v1.0 \ mscorlib.dll C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v1.0 \ System.Core.dll C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v1.0 \ System.dll C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v1.0 \ System.Xml.dll C:\ Program Files(x86)\参考程序集\ Microsoft \ Framework \ MonoAndroid \ v1.0 \ System.Xml.Linq.dll _UpdateAndroidResgen: 跳过目标“_UpdateAndroidResgen”,因为所有输出文件都是最新的respe ct输入文件。 GenerateTargetFrameworkMonikerAttribute: 跳过目标“GenerateTargetFrameworkMonikerAttribute”,因为所有输出文件都是关于输入文件的最新版本。 CoreCompile: 跳过目标“CoreCompile”,因为所有输出文件都是关于输入文件的最新版本。 CopyFilesToOutputDirectory: AndroidApplication1 - > C:\ Trabalho \ TEMP \ AndroidApplication1 \ AndroidApplication1 \ BIN \调试\ AndroidApplication1.dll _ConvertDebuggingFiles: 跳过目标 “_ConvertDebuggingFiles”,因为所有输出文件都是最新的关于输入文件。 _ResolveAssemblies: ResolveAssemblies任务 ReferenceAssembliesDirectory:C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v4.0.3 \; C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ V1.0 \ ;; I18nAssemblies: LinkMode:无 组件: 斌\调试\ AndroidApplication1.dll C:\ Program Files文件(x86)的\参考大会\微软\框架\ MonoAndroid \ V4.0.3 \ Mono.Android。DLL C:\ Program Files文件(x86)的\参考大会\微软\框架\ MonoAndroid \ 1.0 \ mscorlib.dll中 C:\ Program Files文件(x86)的\参考大会\微软\框架\ MonoAndroid \ 1.0 \ System.Core.dll C:\ Program Files文件(x86)的\参考大会\微软\框架\ MonoAndroid \ 1.0 \ System.dll中 C:\ Program Files文件(x86)的\参考大会\微软\框架\ MonoAndroid \ C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v1.0 \ System.Xml.Linq.dll [输出]已解决的问题: C:\ Trabalho \ TEMP \ AndroidApplication1 \ AndroidApplication1 \ BIN \调试\ AndroidApplication1.dll C:\ Program Files文件(x86)的\参考大会\微软\框架\ MonoAndroid \ V4.0.3 \ Mono.Android.dll C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v1.0 \ mscorlib.dll C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v1.0 \ System。 Core.dll C:\ Program Files文件(x86)的\参考大会\微软\框架\ MonoAndroid \ 1.0 \ System.dll中 C:\ Program Files文件(x86)的\参考大会\微软\框架\ MonoAndroid \ V1。 0 \ Mono.Security.dll C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v1.0 \ System.Xml.dll [输出] ResolvedUserAssemblies: C:\ Trabalho \ Temp \ AndroidApplication1 \ AndroidApplication1 \ BIN \调试\ AndroidApplication1.dll [输出] ResolvedFrameworkAssemblies: C:\ Program Files文件(x86)的\参考大会\微软\框架\ MonoAndroid \ V4.0.3 \ Mono.Android .DLL C:\ Program Files文件(x86)的\参考大会\微软\框架\ MonoAndroid \ 1.0 \ mscorlib.dll中 C:\ Program Files文件(x86)的\参考大会\微软\框架\ MonoAndroid \ V1.0 \ System.Core.dll C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v1.0 \ System.dll C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v1.0 \ Mono.Security.dll C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v1.0 \ System.Xml.dll _GenerateJavaStubs: 跳过目标“_GenerateJavaStubs”,因为所有输出文件相对于输入文件是最新的。 _AddStaticResources: 资源obj \ Debug \ android \ assets \ machine.config未更改。跳绳。 资源obj \ Debug \ android \ src \ mono \ MonoRuntimeProvider.java未更改。跳绳。 Resource obj \ Debug \ android \ src \ mono \ android \ Seppuku.java不变。跳绳。 _GeneratePackageManagerJava: 跳过目标“_GeneratePackageManagerJava”,因为所有输出文件都是与输入文件相关的最新文件。 _CreateBaseApk: 跳过目标“_CreateBaseApk”,因为所有输出文件相对于输入文件都是最新的。 _CompileJava: 跳过目标“_CompileJava”,因为所有输出文件都是关于输入文件的最新版本。 _CompileDex: 跳过目标“_CompileDex”,因为所有输出文件相对于输入文件都是最新的。 _BuildApkFastDev: 跳过目标“_BuildApkFastDev”,因为所有输出文件都与输入文件相符。 _Mandroid: 跳过目标“_Mandroid”,因为所有输出文件相对于输入文件都是最新的。 _Sign: 跳过目标“_Sign”,因为所有输出文件都是关于输入文件的最新版本。 完成构建项目“C:\ Trabalho \ Temp \ AndroidApplication1 \ AndroidApplication1 \ AndroidApplication1.csproj”(SignAndroidPackage target(s))。

构建成功。 0警告(S) 0错误(S)

已用时间00:00:00.25

等待设备.. 目标设备是armeabi-V7A .. 安装单声道共享运行时(armeabi- V7A - 40204).. 安装API 15平台框架.. 删除以前的版本.. 复制应用设备... 获取安装路径... 安装组件... ====== ====部署:0成功,1失败,0跳过==========

停止: 安装程序包程序集时发生错误。 http://i46.tinypic.com/10pbqma.png

(尝试后的IMG直接,但有 “无誉”)

+0

为什么有人投我的帖子-1? – Gh0stman 2012-07-22 14:55:30

回答

1

This is a bug in Mono for Android,防止部署果冻豆硬件。 (部署到仿真器据报道仍然有效。)

这将在即将发布的4.2.5版本中修复。对不起给您带来不便。

作为解决方法,您可以禁用共享运行时的使用。 (不幸的是,这不是评估版本的一个选项,它也将大大增加部署时间。)

我会改为建议using the x86 emulator,直到修复此错误,除非您有另一个(非Jelly Bean)硬件设备进行测试。

+0

乔恩,谢谢你! 我会尝试降级到4.2.2,直到下一个版本出来。 – Gh0stman 2012-07-22 14:55:04

相关问题