Я не понимаю, зачем вам что-то декомпилировать, разве у вас нет исходного кода для ваших собственных сборок?Вам не нужно декомпилировать их, чтобы портировать их на c ++.
Если вы пытаетесь декомпилировать сборки .NET, которые вам не принадлежат, это звучит как кража авторских прав.
Кроме того, Mono является свободным программным обеспечением.Если вы пишете бесплатное программное обеспечение (т.е. соблюдаете условия лицензии LGPL), вы можете использовать vanilla Mono на Android и вам не нужна коммерческая лицензия Mono4Android.
Другими словами: вам нужно только заплатитьесли вы не соблюдаете условия лицензий на свободное программное обеспечение (что довольно справедливо, если вы спросите меня об этом).