Which mobile OS's provide a primitive to generate crypto-quality randomness that applications can use?
On desktop systems, these features are pervasive. Unix provides /dev/urandom. Windows provides CryptGenRandom. Do mobile OS's provide something like this? Do they provide any support so that developers don't have to write their own code to collect entropy from multiple sources and combine it to get a seed? (That's something that's error-prone and non-trivial for developers, so I'm looking for support from the platform -- whether it's the OS, or libraries, or something else.)
I would welcome answers that specify a mobile OS, whether it does/does not provide this support, and if yes, what the interface for developers to use is.