You are correct, we use the same paint for both stoke and fill with
kStrokeAndFill_Style. The only way is to do two draws, two paints.
Can you send a png with your desired result please? I would like to see what kind of effect you wish to obtain, as I am not aware of how SVG deals with fill and path.
I can't promise anything, but SkPaint has some advanced capabilities which could be used to create a special blending (SkDrawLooper, SkMaskFilter, SkPathEffect, ...). If I understand exactly what you wish I could recommend a solution, or I can implement a few draft classes that would implement the effect, but I need clear examples of what you wish to accomplish.
Regards,
Edi