android - android和iOS项目中的多语言应用工具包资源字符串引用警告
问题描述
我为我的 Android 和 iOS 项目添加了多语言工具包。无论在何处引用资源字符串,我们都会收到以下错误。
透明方法“Method1()”引用安全关键方法“AppResource.Not_Recognized.get()”。为了在安全透明度规则下允许此引用,“Method1()”必须成为安全关键或安全关键,或者“AppResource.Not_Recognized.get()”必须成为安全关键或透明。
我们有这么多的字符串,并且在多个地方被引用,因此不可能在所有地方添加安全关键或安全关键属性。
是否有任何选项可以使整个项目成为安全关键或安全关键或任何其他选项来解决此问题。
解决方案
如果您的项目编译了,并且可能编译了,您可以忽略 Xamarin 中的此类消息,现在我无法为您提供描述原因的链接,但我之前已经调查过此类问题并得出结论它是安全的。
推荐阅读
- javascript - 将此 .pop 方法调用到数组时,为什么会得到意外的 .length 结果
- laravel - 验证失败,即使它有值 Maatwebsite Laravel 验证
- azure - Azure 表单识别标签工具 Docker:未找到端点
- asp.net-core - 无法为 vs 2017 配置 iis express
- python-3.x - 使用 Outlook 桌面应用程序使用 Python 发送电子邮件 - 剪贴板作为电子邮件地址的输入
- vba - 命名工作簿
- python - 按使用 pymongo 创建的日期文档查询 mongoDB
- xml - XSLT for-each 无法提取值
- c++ - 如何从函数返回对象数组
- jquery - 导航页面时导航栏故障上的引导下拉图标