I would like to know if I can use Byteman on Android. I did try to look through the forum, but there is no search facility and so I may have missed relevant posts. The only relevant post I could find is from 2011 (Dose byteman support the jvm on the android? ).
As far as I am aware the answer is still no. I don't believe there is an implementation of a JVM for Android that supports the JVMTI agent APIs (whether for Java agents or native agents). Without such support Byteman wil not work.
Disclaimer: I don't really know much about how Java is run on Android these days so I'm not able to answer with any certainty.