0

今日、モノドロイドを最新バージョンに更新します。この前に、私のソリューションは正常に機能しますが、次のエラーが発生しました:

 MyProjectPath\Classes\Presentation Layer\Class Override\ImageLoaderListener.cs(15,15): Error CS0012: The type 'Java.Lang.Object' is defined in an assembly that is not referenced. You must add a reference to assembly 'Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=c4c4237547e4b6cd'. (CS0012) (RPLAndroidApp)

そしてこれも:

MyProjectPath\Class Override\ImageLoaderListener.cs(15,15): Error CS0012: The type 'Android.Runtime.IJavaObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=c4c4237547e4b6cd'. (CS0012) (RPLAndroidApp)

「JavaBindingLibraryProject」でビルドした Java ライブラリを再コンパイルしてプロジェクトに再度追加しようとしましたが、ビルドすると多くのエラーが発生します。

どうすればいいの?

4

1 に答える 1

0

新しいバージョンの Mono for Android ですべてのプロジェクトを再構築します。アセンブリの厳密な名前が変更されたため、これを行う必要があります。

于 2013-04-29T10:36:19.660 に答える