我将 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\23.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)然后重新构建将再次正确开始下载。
否则错误消息会显示所需 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\23.0.1.3 directory.
下载后,它们将可用于所有 future 的解决方案/项目。
关于android - 在空白 Xamarin.Forms 应用程序中生成错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36665738/