2013-04-03 3 views
2

Я просто попытался использовать заданный .NET-DLL для подключения к моей учетной записи Google Диска с Mono для Android, но это не удалось.API для Google Диска для Mono для Android и MonoTouch

C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2,2): 
Error: Exception while loading assemblies: System.IO.FileNotFoundException: Could not 
load assembly 'System.Web, Version=2.0.0.0, Culture=neutral, 
PublicKeyToken=b03f5f7f11d50a3a'. Perhaps it doesn't exist in the Mono for Android 
Profile? 

Filename: "System.Web.dll" 

at Monodroid.Tuner.MonoDroidResolver.Resolve(AssemblyNameReference reference, 
ReaderParameters parameters) 
at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(List`1 assemblies, 
AssemblyDefinition assembly) 
at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(List`1 assemblies, 
AssemblyDefinition assembly) 
at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(List`1 assemblies, 
AssemblyDefinition assembly) 
at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(List`1 assemblies, 
AssemblyDefinition assembly)  
at Xamarin.Android.Tasks.ResolveAssemblies.Execute() (AndroidApp) 

Я добавляю System.Web.dll в свой проект общей библиотеки, но это не имеет никакого значения.

Я также не могу скомпилировать source code, потому что некоторые пространства имен не поддерживаются.

У кого-нибудь есть идея, как использовать Apache Google для Api с Mono для Android и MonoTouch?

ответ

1

Вам необходимо скомпилировать исходный код.

Причина, по которой она не работает, заключается в том, что существуют ошибки компилятора - это реальные проблемы при попытке использовать ее в Mono для Android.

Вам нужно будет найти каждую проблему и разрешить ее использовать эту библиотеку. Посмотрите, есть ли версия Silverlight, которую вы можете использовать в качестве отправной точки.

Смежные вопросы