So, finnaly I finished what I wanted. I released it under the GPL and want to post here a link for all witch are searching for something like that.
http://code.google.com/p/coredroidservice/ @Mono for Android Team It is not in competition with Mono for Android, just an addition which should allow Mono for Android developers to run .net code on the console. especially as superuser. That's at this moment only possible via Java.Lang.Runtime.Exec, and thats hell. Core Droid is a small Mono runtime with a small RPC service capable to load mono assemblies over a tcp connection on localhost. The target of that is, that you need not anymore to use the unstable Java.Lang.Runtime.Exec method more often than once to start Core Droid. Also only the TCP/IP port is exchanged via OutputStream. After starting Core Droid you can load and call assemblies which are build against that slimmed down version of the runtime(mono 2.10.9). Look at the runtime archive in svn to know which assemblies to use. For Visual Studio 2010 there is a own profile in svn you can use to build plugins. Core Droid supports: * the included mono assemblies, * exchanging datacontract types * calling the functions of a plugin Sorry for the lack of documentation at this Point, but if you take a look at CoreDroid.Test.Plugin and CoreDroid.Test.Contract everything should be fine. For use in your Mono for Android Project just add the CoreDroidService.* projects to your Solution. Later I will deploy prebuild assemblies. The code of the test plugin is part of my own Project, and I beg you to not copy it. However, because it's in that svn repo it's gpl. Have Fun Ralph -- View this message in context: http://mono-for-android.1047100.n5.nabble.com/Console-Application-tp5453711p5565997.html Sent from the Mono for Android mailing list archive at Nabble.com. _______________________________________________ Monodroid mailing list [email protected] UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid
