Yes I would learn at least the basics of Java prior to starting on Android.
Starting in Android would be like learning to scuba dive before learning to swim, sure you could probably struggle your way along, but you'll be making the process unnecessarily more difficult for yourself.