Really cool stuff! This is a daunting task, my hat goes off to you for attempting it. Your work also sets a nice example for people who eventually might want to wrap other languages over Andriod.
Just curious, how is performance when wrapping Hecl over the Java API? Are there any particular bottlenecks you've run into so far?
Good luck on the Android developer challenge!