Trend: Device fragmentation hurts mobile Java