I know that in Java is possible to compile a Java class at runtime on the fly (in memory) from a String representation. Afterwards, such class can be instantiated in the application. For example, some libraries providing support for this are BeanShell and commons-jci.
Is it possible to do the same in an Android application ?