2 ms·1.4 billion Android users? Or 1.4 billion Android devices sold?by st3v3r 11y ago1.4 billion Android users? Or 1.4 billion Android devices sold?