/ / Existe alguma maneira de usar o script python sob Xamarin.Android? [fechado] - c #, android, python, xamarin, ironpython

Existe alguma maneira de usar o script python sob Xamarin.Android? [fechado] - c #, android, python, xamarin, ironpython

Eu sei que o CSharp é a língua em Xamarin, masalgumas vezes alguns recursos do python são incríveis, então eu quero invocar scripts python sob o Xamarin. Eu sei ironpython, então eu tento. Eu adicionei alguns Assembly Requerido como: IronPython.dll, IronPython.Module, Microsoft.Scripting.dll ... Felizmente, eu construí-lo com sucesso e é executado no meu dispositivo Android. Mas quando o código é executado em:

        ScriptEngine engine = Python.CreateEngine();
ScriptScope scope = engine.CreateScope();
ScriptSource source = engine.CreateScriptSourceFromString("");
source.Execute(scope);

Um erro ocorreu:

   Microsoft.Scripting.InvalidImplementationException:
Type "IronPython.Runtime.PythonContext" doesn"t provide a suitable public constructor or its implementation is faulty:
Could not load type "IronPython.Runtime.PythonContext" from assembly "IronPython, Version=2.7.5.0, Culture=neutral, PublicKeyToken=7f709c5b713576e1".

Então, existe alguma possibilidade de usar scripts Python no Xamarin.Android?

Respostas:

3 para resposta № 1

Resposta curta, Não. Você poderia conseguir portar o IronPython ou algum outro tempo de execução do Python para trabalhar com o Xamarin, mas isso exigiria um esforço considerável, e, segundo meu conhecimento, isso não foi feito antes.


1 para resposta № 2

As pessoas perguntaram isso antes, mas não, o cernede Xamarin é C # (ou F #), então qualquer outra coisa está fora do escopo. Tenho certeza que outras pessoas estão tentando fazer coisas semelhantes com outras linguagens como Python, mas não através de Xamarin