I made a unity android game and upon opening its apk I can see “system.dll” library included and this is not one of the compulsory librarys, So in order to reduce the size of the apk I don’t want this library to be included but I don’t know which code depends on this library, is there a way in mono develop to know, where all I am refrencing/using features of “system.dll”,
Also i initially thought that writing “using System;”
caused “system.dll” to be included but if I comment “using system;” I find errors in Enum, Boolean,(wrapper classes of primitive types) etc, but upon un-commenting “using system;” and finding the declaration of Enum, Boolean etc, I am taken to “mscorlib.dll” and not “System.dll”,
so I concluded that most of the features of System name space are present in “msccorlib.dll” which is compulsary included in unity build, but some are in “system.dll” which are causing the “system.dll” to be included, i am un able to find all the places in code which are causing the “system.dll” to be included is there a way in monodevelop to do that??