0

今天我将我的 monodroid 更新到了最新版本。在此之前,我的解决方案工作正常,但没有我得到这个错误:

 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 回答