We have a big Java application under Android (“big” just means it’s too much work to translate the application). We must access to an engine written in .Net (this engine is also too “big” …). This engine is only calculation.
We therefore seek a solution with monodroid. Our main problem is interop betwen monodroid and Java. At this time, we get :
- call a Java function in a .jar library from a Mono application
But we can not call and start a Java activity. Is it possible ?
The second problem is that we do not know how to communicate from Java to Mono. Is it also possible?
You can easily call Java activity from native code like this:
As I understood from this article you can invoke native code from Java via ACW, but I think that it’s too difficult