我正在为我最后一年的项目使用 Xamarin Studio 的试用版,该项目包含一个 android 应用程序。最初一切都很顺利。但是今天在更新到最新的稳定版本后,我遇到了一个错误(如本文标题所述)。
构建日志如下:
构建解决方案:MyActivity.Mobile(调试)
构建:MCAAndroid(调试)
构建开始于 2013 年 5 月 18 日 17:04:44。
项目“/Users/hazimanabhmy/Projects/MyActivity.Mobile/MCAAndroid/MCAAndroid.csproj”(构建目标):
目标 _CheckProjectItems:CheckProjectItems 任务 NativeLibraries:JavaLibraries:JavaSourceFiles:
目标 _ComputeAndroidAssetsPaths: ResourceFiles: Assets/WebUI/newsfeed.html Assets/WebUI/images/bg_content.png Assets/WebUI/css/style.css Assets/WebUI/images/flag.png IntermediateFiles:
目标 _GenerateAndroidAssetsDir:跳过目标“_GenerateAndroidAssetsDir”,因为它的输出是最新的。
目标_ComputeAndroidResourcePaths: ResourceFiles: Resources/values/Strings.xml Resources/drawable/Icon.png Resources/layout/Login.axml Resources/drawable/le_cool_logo.png Resources/drawable/bg.jpg Resources/drawable/icon_password.png Resources/drawable /Icon_user.png Resources/layout/Home.axml Resources/drawable/info.png Resources/drawable/settings.png Resources/drawable/help.png Resources/drawable/bg_content.png Resources/drawable/shadow_black.9.png Resources/ drawable/cog.png 资源/drawable/tools.png 资源/layout/ReadMatric.axml 资源/drawable/matric.jpg 资源/drawable/mcalogo.png 中间文件:
目标 _GenerateAndroidResourceDir:跳过目标“_GenerateAndroidResourceDir”,因为它的输出是最新的。
目标 _ResolveMonoAndroidSdks:MonoAndroid 工具:/Library/Frameworks/Xamarin.Android.framework/Versions/Current/lib/mandroid/ MonoAndroid 框架:/Library/Frameworks/Xamarin.Android.framework/Versions/Current/lib/mandroid/platforms/android -10;/Library/Frameworks/Xamarin.Android.framework/Versions/Current/lib/mono/2.1 MonoAndroid 二进制文件:/Library/Frameworks/Xamarin.Android.framework/Versions/Current/bin/ Android NDK:Android SDK:/用户/hazimanabhmy/Library/Developer/Xamarin/android-sdk-mac_x86/ Java SDK:/usr/
目标 _ValidateAndroidPackageProperties:GetAndroidPackageName 任务清单文件:/Users/hazimanabhmy/Projects/MyActivity.Mobile/MCAAndroid/Properties/AndroidManifest.xml AssemblyName:MCAAndroid PackageName:MCAAndroid.MCAAndroid
目标 _BuildDependencies:已解决的库输出:
目标 _ExtractLibraryProjectImports:程序集:/Library/Frameworks/Xamarin.Android.framework/Versions/Current/lib/mono/2.1/System.dll /Library/Frameworks/Xamarin.Android.framework/Versions/Current/lib/mono/2.1/ System.Xml.dll /Library/Frameworks/Xamarin.Android.framework/Versions/Current/lib/mandroid/platforms/android-10/Mono.Android.dll /Library/Frameworks/Xamarin.Android.framework/Versions/Current/ lib/mono/2.1/System.Core.dll 罐子:ResolvedResourceDirectories:
目标 _GetLibraryImports: NativeLibraries: 罐子:
目标 _CheckDuplicateJavaLibraries:JavaSourceFiles:JavaLibraries:
目标_UpdateAndroidResgen:AdditionalResourceDirectories:/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets:错误:执行任务Aapt时出错:源序列为空任务“Aapt”执行--失败在项目“/Users/hazimanabhmy/Projects/MyActivity.Mobile/MCAAndroid/MCAAndroid.csproj”中完成构建目标“_UpdateAndroidResgen”。--失败
完成建设项目“/Users/hazimanabhmy/Projects/MyActivity.Mobile/MCAAndroid/MCAAndroid.csproj”。--失败
构建失败。错误:
/Users/hazimanabhmy/Projects/MyActivity.Mobile/MCAAndroid/MCAAndroid.csproj(构建)-> /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(_UpdateAndroidResgen 目标)- >
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets:错误:错误执行任务Aapt:源序列为空
0 警告 1 错误 已用时间 00:00:00.1048310
- - - - - - - - - - - 完毕 - - - - - - - - - - -
构建:1 个错误,0 个警告
我找不到原因。有人会帮助我吗?
我在 Xamarin.Android 的论坛上问过同样的问题,仍在等待他们的回答。但我认为我可以从这里的专家那里收集更多的资源和见解。