从 Xamarin Android 到 Xamarin Windows 可以重复使用多少代码

How much code can be re-used from Xamarin Android to Xamarin Windows

我想知道是否有人可以帮助我解决有关 Xamarin 应用程序的问题。

假设我必须在 Xamarin 中开发一个 Android 应用程序。由于应用程序的性质,我必须将其开发为 Xamarin Android,因为 Xamarin Forms 不能与 Zebra 的 EMDK(第 3 方库)一起使用。如果 Windows 10 手机获得更多关注,则可能需要在 Windows 手机上也使用此应用程序。

我为 Xamarin Android 编写的代码有多少可以在未来为 Xamarin Windows 应用重用?有人做过类似的事情吗?

作为一般经验法则,如果您要使用 MVVM 库,则可能需要重写应用程序的视图。

我不清楚的是为什么不能将 Zebra's EMDK for Xamarin 与 Xamarin Forms 一起使用。
我有合作伙伴在使用它,here's a sample I've put together that explain the basics

免责声明:我在 Zebra Technologies 从事开发工具工作

注意:我不再为 Zebra 工作
关于 Zebra 的 EMDK 的问题,一个不错的选择是 Zebra's developer portal

丹尼斯, 您可以尝试使用此处提供的信息,看看是否有帮助吗? UTF-8 without BOM

如果您想用其他编码保存文件select另存为并扩展文件对话框中的保存按钮和select"Save with encoding"。或者,如果您想永久摆脱此设置,只需打开文件菜单和 select "Advanced save options",然后您应该 select "UTF-8 without signature"(这也回答了您的最后一个问题: ).是 "UTF-8 without signature" 与无 BOM 相同。

https://marketplace.visualstudio.com/items?itemName=SergeyVlasov.FixFileEncoding