xMR*_*MRi 11 c# android xamarin.android xamarin visual-studio-2017
我收到了另一位开发人员的项目.我安装了我的机器.已配置具有所需组件的VS-2017.
Android SDK-Manager已安装相应的版本.Project配置为使用编译Android 7.1 (Nougat).
开始构建我得到一个错误
1>ERROR : error APT0000: In <declare-styleable> AppBarLayout, unable to find attribute android:keyboardNavigationCluster
Run Code Online (Sandbox Code Playgroud)
我不清楚,我是否需要设置此信息,或者是否需要此信息.
我收到了ERROR:在MenuView中,无法找到属性android:preserveIconSpacing 和错误:在SherlockSpinner中,无法找到属性android:popupPromptView.这两篇文章都没有帮助.
我重新检查了SDK-Tools,删除了该文件夹C:\Users\<user>\AppData\Local\Xamarin.
据我所知,该消息缺少一个属性,需要设置.
在Resource.designer.cs我找到的项目文件中
public const int AppBarLayout_android_keyboardNavigationCluster = 2;
Run Code Online (Sandbox Code Playgroud)
名称接缝完全匹配.
有人能解释我这个错误吗?
有人可以解释我如何摆脱它以及如何解决未来类似的问题?
我有这个错误,经过一些研究,我刚刚在Android SDK Manager中安装了Android OREO 8.0 SDK, 而不是选择Android Project> Properties> Application> Use latest Platform(Android 8.0(Oreo)).它对我有用.
这就是我所做的,我不知道哪些步骤解决了问题。
1.+2。通过从 VS-2017 卸载应用程序开发功能来完成
之后,我可以在解决方案的 Android 项目部分中选择“使用最新平台 (Android 8.0 Oreo)”。
这在以前是不可能的。我只能选择“Android 7.1 (Nougat)”,8.0 没有显示(但已安装)。现在错误消失了。
| 归档时间: |
|
| 查看次数: |
4804 次 |
| 最近记录: |