我想創建一個程序,使用單聲道運行時運行C#代碼(二進制不是應用程序)。如何在Android中使用沒有Xamarin的單聲道運行C#代碼?
我從Unity應用程序複製libmono.so我就是用這個文件寫代碼:
http://www.mono-project.com/docs/advanced/embedding/
,它的工作,但我從我的mscorlib.dll只能訪問類的引用一個問題和我與它引發異常System.Reflection.Assembly類的問題,當我打印到控制檯我看到:
System.MissingMethodException: Method not found: 'System.Reflection.Assembly.op_Inequality'
我可以修復它?
我可以在Android的C二進制文件中使用單聲道運行時嗎?
PS。我正在使用Android進行測試。
編輯: 我找到了加載庫的解決方案,它需要設置環境變量MONO_PATH到庫路徑。
但是我仍然遇到Assembly類的問題。