The two following medium articles are explaining the best strategy
How to export clean .svg icons with SketchTips for exporting vector assets from Sketch to Android
Design best practices for Android mobile App (with SketchApp)
- Avoid using masks - they're not supported
- fill rule: ‘fill-rule:evenodd’ is not supported
- transforms on path are not supported, use option Bake transforms into path
- avoid groups
- avoid rotations
- Make outlines, not strokes
- Pathfinders are your friend
- Adobe Illustrator is the best troubleshooter
- Combined and transformed shapes may not appear as what they seem
- Transparencies are your friend...
- …and gradients are not
- Export artboards, not layers
- Flattening shapes will solve most problems
- If your shape has a border, use an centre border
- Text directly are not supported - text need to be converted to curves
Bonus - try out vector optimization tools, e.g. svgo-compressor or avocado