在空白 Xamarin.Forms 应用程序中构建错误
Build errors in blank Xamarin.Forms app
我将 Xamarin 用于 VS,但出现 36 个错误,这是第一个:
Severity Code Description Project File Line Suppression State
Error Please install package: 'Xamarin.Android.Support.Design' available in SDK installer. Android resource directory C:\Users\Cayl\AppData\Local\Xamarin\Android.Support.Design.0.1.3\embedded./ doesn't exist. forms.Droid
我想是因为 XF 不支持我当前的 Android 支持库 (23.1.1),我该如何逐步解决这个问题,是否要卸载 Android 支持库并从某个地方从互联网上获取 23.0.1 或什么?
这些错误是由于第一次未能自动从 Google 下载 zip 文件(之后它们被缓存以供项目重用)。
如果您可以通过网络访问 dl-ssl.google.com
,则清理和重建项目“应该”有效。有时退出并重新启动 Visual Studio(或 OS-X 上的 Xamarin Studio)然后重建将再次正确开始下载。
否则,错误消息会显示下载 link 所需的 zip 文件以及您需要手动将它们放入的目录:
示例错误消息:
Please download https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip and put it to the C:\Users\YOURUSERID\AppData\Local\Xamarin\Android.Support.Design.0.1.3 directory.
下载后,以后solution/projects都可以使用。
听起来您的下载可能已损坏。请尝试删除 zips 文件夹,以及 C:\Users\username\AppData\Local\Xamarin.
中的任何 Android.Support.* 文件夹
然后,从解决方案的项目文件夹中删除 bin/ 和 obj/ 文件夹,重新启动 Visual Studio,然后重建。
我将 Xamarin 用于 VS,但出现 36 个错误,这是第一个:
Severity Code Description Project File Line Suppression State Error Please install package: 'Xamarin.Android.Support.Design' available in SDK installer. Android resource directory C:\Users\Cayl\AppData\Local\Xamarin\Android.Support.Design.0.1.3\embedded./ doesn't exist. forms.Droid
我想是因为 XF 不支持我当前的 Android 支持库 (23.1.1),我该如何逐步解决这个问题,是否要卸载 Android 支持库并从某个地方从互联网上获取 23.0.1 或什么?
这些错误是由于第一次未能自动从 Google 下载 zip 文件(之后它们被缓存以供项目重用)。
如果您可以通过网络访问 dl-ssl.google.com
,则清理和重建项目“应该”有效。有时退出并重新启动 Visual Studio(或 OS-X 上的 Xamarin Studio)然后重建将再次正确开始下载。
否则,错误消息会显示下载 link 所需的 zip 文件以及您需要手动将它们放入的目录:
示例错误消息:
Please download https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip and put it to the C:\Users\YOURUSERID\AppData\Local\Xamarin\Android.Support.Design.0.1.3 directory.
下载后,以后solution/projects都可以使用。
听起来您的下载可能已损坏。请尝试删除 zips 文件夹,以及 C:\Users\username\AppData\Local\Xamarin.
中的任何 Android.Support.* 文件夹然后,从解决方案的项目文件夹中删除 bin/ 和 obj/ 文件夹,重新启动 Visual Studio,然后重建。