我正在尝试为Release构建我的应用程序,以便我可以将其发布到Google Play商店。我正在使用库Newtonsoft.Json,并尝试使用链接器设置“SDK和用户程序集”。当我尝试反序列化一个json对象时,我收到错误“找不到类型System.ComponentModel.TypeConverter的默认构造函数。”
当我将链接器设置为“无”时,我没有这个问题。请帮助。
答案 0 :(得分:0)
这可能不是唯一的答案,但我相信将System.dll(或“系统”,不知道输入什么内容)添加到“ProjectOptions-> Build-> Android Build-> Linker->忽略汇编列表“。这种方式系统(ComponentModel所在的位置)不会被链接出来。
我知道这不会为您提供最佳尺寸,但它会让您继续前进。 System.dll是1MB,因此最坏的情况不会增加你的足迹。