我正忙于使用 Xamarin 单声道库的跨平台移动应用程序,我遇到了以下情况......
我的 monodroid 项目 (strings.xml) 中有一堆字符串资源,这些资源正被我的布局和 C# 代码使用。
我想做的是将这些字符串资源移动到共享项目中的文件中,以便 iOS、Android 和 Windows 手机都能够使用它们。实现这一目标的最佳方法是什么?
*目前我正在使用包含非 UI 字符串的 Resource.resx 文件。然后我在 android(monodroid) 项目中有 strings.xml 文件来满足 UI 资源字符串的需求。
请记住以下几点:
- 所有平台都必须使用相同的文件。
- 我需要 android 布局也使用相同的资源。(目前是 strings.xml 文件)
- 它最好是一个文件。
有什么意见吗?