Monodroid で難読化されたアプリケーションを使用していますが、問題は、apk に含まれる mscorlib アセンブリがメソッド System.String.Intern() を実装しておらず、アプリケーションが機能しないことです。
難読化ツールがこのメソッドを呼び出して文字列を難読化すると、MissingMethodException が発生します。このメソッドはapkに含まれるアセンブリには存在しませんが、奇妙なことにmyproject/obj/release/assemblies/mscorlib.dllには存在します
これらのファイルはまったく異なります。ファイル myproject/obj/release/assemblies/mscorlib.dll を apk に配置すると機能しますが、dll の変更により TypeLoadException を引き起こす他の点でアプリが失敗するため、このソリューションは悪いソリューションです。
monodroid が mscorlib 縮小ファイルと代替ソリューションを使用する理由を誰か教えてもらえますか?
ありがとう。