> lets just say id save about $20,000 worth of redevelopment to be able to run it on android :)
How about this: 1. Run your app on a standard JVM and with a tweaked version of plastic. The tweaked plastic saves the manipulated class files to an external directory. 2. Run a decompiler (eg JD) on the class files to get the java source for the transformed classes. 3. Compile the decompiled source to dalvik. 4. When running on android, use a custom plastic implementation that does nothing 5. Automate steps 1-3 as part of your build process. You could probably automate this as part of your build process.