2012-07-21 54 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

相關問題