2

要点: 私の Galaxy Nexus には ICS (4.0.4) がインストールされていて、楽しかったです。先週は JB (4.1.1) があり、とても楽しかったです。

問題は、Mono For Android 4.2.4 が実行されている空のプロジェクト (クリック数をカウントするためのボタンだけが付属するプロジェクト) でさえないことです。

出力: アプリケーションのパッケージ化.. Microsoft (R) Build Engine バージョン 4.0.30319.1 [Microsoft .NET Framework、バージョン 4.0.30319.269] Copyright (C) Microsoft Corporation 2007. All rights reserved.

ビルドは 2012 年 7 月 21 日午後 4:10:07 に開始されました。ノード 1 (SignAndroidPackage ターゲット) で「C:\Trabalho\Temp\AndroidApplication1\AndroidApplication1\AndroidApplication1.csproj」をプロジェクトします。_GenerateAndroidAssetsDir: 出力がないため、ターゲット "_GenerateAndroidAssetsDir" をスキップします。_ResolveMonoAndroidSdks: MonoAndroid ツール: C:\Program Files (x86)\MSBuild\Novell\ MonoAndroid フレームワーク: 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 Task ManifestFile: AssemblyName: AndroidApplication1 PackageName: GenerateTargetFrameworkMonikerAttribute: すべての出力ファイルが入力ファイルに関して最新であるため、ターゲット "GenerateTargetFrameworkMonikerAttribute" をスキップします。CoreCompile: すべての出力ファイルが入力ファイルに対して最新であるため、ターゲット "CoreCompile" をスキップします。CopyFilesToOutputDirectory: AndroidApplication1 -> C:\Trabalho\Temp\AndroidApplication1\AndroidApplication1\bin\Debug\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 \;; \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\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 は変更されていません。スキップ。リソース 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 ターゲット)。

ビルドが成功しました。0 警告 0 エラー

経過時間 00:00:00.25

デバイスを待機中..ターゲット デバイスは armeabi-v7a..Mono 共有ランタイムをインストールしています (armeabi-v7a - 40204)..API 15 プラットフォーム フレームワークをインストールしています..以前のバージョンを削除しています..アプリケーションをデバイスにコピーしています... インストールを取得していますパス... アセンブリをインストールしています... ========== デプロイ: 0 成功、1 失敗、0 スキップ ==========

停止: パッケージ アセンブリのインストール中にエラーが発生しました。 http://i46.tinypic.com/10pbqma.png

(img を直接投稿しようとしますが、「評判がありません」)

4

1 に答える 1

1

これはMonoforAndroidのバグであり、 JellyBeanハードウェアへのデプロイを妨げます。(エミュレーターへのデプロイメントは引き続き機能すると報告されています。)

これは、次の4.2.5リリースで修正される予定です。ご不便をおかけして申し訳ございません。

回避策として、共有ランタイムの使用を無効にすることができます。(残念ながら、これは評価版のオプションではなく、展開時間も大幅に増加します。)

代わりに、テストする別の(Jelly Bean以外の)ハードウェアデバイスがない限り、このバグが修正されるまでx86エミュレーターを使用することをお勧めします。

于 2012-07-22T13:11:05.197 に答える