Я работал через PJSIP, и все шло отлично, до недавнего времени я сталкивался с ошибкой. Я искал везде, и я не могу найти решение для этого нигде. Я получаю сообщение об ошибке где-то вроде:
Exception
` System.TypeInitializationException: The type initializer for
"pjsua2PINVOKE" threw an exception. --->
System.TypeInitializationException: The type initializer for
"SWIGExceptionHelper" threw an exception. --->
Я подумал, что это может быть вызвано отсутствием файлов «.so», поэтому я нашел их в Интернете и включил в следующую структуру:
Я удостоверился, чтобы пометить «Действие сборки» для каждого из них как «AndroidNativeLibrary». Код отлично работает на P C за пределами Xamarin, он только разваливается и выдает эту ошибку при сборке для Android. Любая помощь или, возможно, ZIP-файл примера проекта Xamarin будет высоко ценится.