设置:
mngr.EnsurePlatformAdaptionLoaded<...>()
Mvx.RegisterType<...>()
调用public class TTSPluginBootstrap : MvxPluginBootstrapAction< MyPlugin.TTS.PluginLoader >
CreateApp
返回Core.App()
问题:
setup.Initialize()
在App::OnLaunched
期间崩溃Mvx.Resolve<...>()
调用会导致崩溃当前解决方法:
Content
)Setup::LoadPlugins
:Mvx.RegisterType<...>
手动强制类型注册,但是这种目的失败了。 MyPlugin.Uwp.Plugin
,并在其上调用Load
问题:
最佳答案
解决方案(以及到那里的步骤):
setup.Initialize()
调用之前逐步执行代码PluginLoader
实例,然后使用Setup
类(在特定于平台的插件代码中查找Load
方法)。Plugin.TTS.Uwp
命名空间(和文件夹)更改为Plugin.TTS.WindowsUwp
,然后重新打包并分发我的* .nupkg 关于mvvm - UWP MvvmCross Bootstrap类不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34329985/