Xamarin.Android Material 使用 Appcompat 设计主题
Xamarin.Android Material Design Theming with Appcompat
我在使用 AppCompat 自定义 material 主题时遇到了一些错误
我已经将目标设置为 android 5.0
我已经通过 android sdk 管理器下载了 android 支持库
我已经添加了 AppCompat packege
我会为您提供一些屏幕截图,以便您帮助我找出问题所在。先感谢您
Error Log
颜色是我的风格xml
<?xml version="1.0" encoding="UTF-8" ?>
</style>
<style name="Theme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">#9E9E9E</item>
<item name="colorPrimaryDark">#616161</item>
<item name="colorAccent">#FF5252</item>
<item name="colorControlHighLight">#F5F5F5</item>
</style>
您很可能 运行 遇到了支持库缓存的问题。我们写了一份关于这个主题的故障排除文档,应该可以帮助您解决这个问题:
https://developer.xamarin.com/guides/android/troubleshooting/resolving-library-installation-errors/
(要点 - https://gist.github.com/JonDouglas/f6291eacd4da5f6aa4cd)
转到C:\Users\Geeksan\AppData\Local\Xamarin
文件夹并删除与Android包对应的所有文件夹。同时从 zips 文件夹中删除 zip 文件。
然后从您的解决方案中,再次从 nuget 添加所需的包并构建解决方案。构建过程需要一些时间来下载 zip 文件并解压缩它们。所以等待构建完成。不要取消构建过程。
我在使用 AppCompat 自定义 material 主题时遇到了一些错误 我已经将目标设置为 android 5.0 我已经通过 android sdk 管理器下载了 android 支持库 我已经添加了 AppCompat packege 我会为您提供一些屏幕截图,以便您帮助我找出问题所在。先感谢您 Error Log
颜色是我的风格xml
<?xml version="1.0" encoding="UTF-8" ?>
</style>
<style name="Theme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">#9E9E9E</item>
<item name="colorPrimaryDark">#616161</item>
<item name="colorAccent">#FF5252</item>
<item name="colorControlHighLight">#F5F5F5</item>
</style>
您很可能 运行 遇到了支持库缓存的问题。我们写了一份关于这个主题的故障排除文档,应该可以帮助您解决这个问题:
https://developer.xamarin.com/guides/android/troubleshooting/resolving-library-installation-errors/
(要点 - https://gist.github.com/JonDouglas/f6291eacd4da5f6aa4cd)
转到C:\Users\Geeksan\AppData\Local\Xamarin
文件夹并删除与Android包对应的所有文件夹。同时从 zips 文件夹中删除 zip 文件。
然后从您的解决方案中,再次从 nuget 添加所需的包并构建解决方案。构建过程需要一些时间来下载 zip 文件并解压缩它们。所以等待构建完成。不要取消构建过程。