【发布时间】:2019-03-22 23:13:59
【问题描述】:
我正在尝试在带有 Unity Container 的带有 Prism 应用程序的 Xamarin.Forms 上使用 Plugin.Iconize。
我在我的解决方案和我的 Android 项目中添加了以下扩展:
- 插件图标化
- Plugin.Iconize.FontAwesome
我也按照此处的说明启动插件 (https://github.com/jsmarcus/Iconize)
当我将应用程序部署到模拟器时,我在 logcat 上收到以下错误:
时间设备名称类型PID标签消息 03-23 02:56:46.706 Android_Accelerated_x86_Oreo 调试 11975 Mono AOT: image '/Users/builder/jenkins/workspace/xamarin-android-d15-9/xamarin-android/external/mono/sdks/out/android-x86_64-release /lib/mono/aot-cache/amd64/Plugin.Iconize.FontAwesome.dll.so' 未找到:dlopen 失败:库“/data/app/com.companyname.PrismIconizeTest-x8vgXtp97tH1gQpbDIrahg==/lib/x86_64/libaot- Plugin.Iconize.FontAwesome.dll.so" 未找到
这是我的 XAML 代码:
<iconize:IconImage
HeightRequest="20"
Icon="fas-address-book"
IconColor="Blue"
WidthRequest="20"
BackgroundColor="Black"/>
【问题讨论】:
标签: c# xamarin.forms prism