Xamarin Studio跨平台应用错误
本文关键字:错误 应用 跨平台 Studio Xamarin | 更新日期: 2023-09-27 18:03:26
目前我正在尝试在Xamarin Studio中推出跨平台解决方案的空应用程序。
我试过用空库项目和共享库制作应用程序,两者都有相同的错误。现在未解决的问题是:
1)构建错误:Error XA5207: Please install package: 'Android Support Library' available in SDK installer. Java library file classes.jar doesn't exist. (XA5207) (*projectName*)
Error XA5207: Please install package: 'Android Support Library' available in SDK installer. Java library file libs/internal_impl-21.0.3.jar doesn't exist. (XA5207) (*projectName*)
这个问题对我没有帮助
2)一些链接认为可能是由于旧的Mono.Android.Support.v4
成分。我的组件版本是21.0.3.0。点击更新后显示:
You are trying to install this package into a project that targets 'MonoAndroid,Version=v4.0', but the package does not contain any assembly references or content files that are compatible with that framework.
我的Mono.Android
汇编版本是0.0.0.0
,我不知道如何更新。
我已经尝试了PCL项目与PCL 4.5 - profile7
。新项目构建正常,但在第一个项目清理后,它给了我关于没有找到classes.jar
文件的错误,如上所述。另一个新的PCL项目仍然运行良好。
PCL项目中的错误发生在清洁之后-它发生在包含Xamarin.Forms
NuGet到Android项目中。
在android项目的目标框架上升到v4.0.3
后,我成功更新了Mono.Android.Support.v4
组件,但Please install package
仍然显示错误。
我用的是Windows 7操作系统,所有用户包括新用户都有同样的问题。但在另一台安装了Windows 8的电脑上,它可以运行。
我认为你的java JDK和JRE没有正确安装,你的路径没有设置在你的环境变量中,你必须在其中添加你的JDK路径,如果你使用跨平台的应用程序,那么也在你的计算机环境变量中添加路径SDK。