如何为Android申请邮箱验证生成随机码

How to generate random code for Android application email verification

我正在编写一个新的 Android 应用程序,需要用户注册,系统需要发送电子邮件给他们一个电子邮件验证码。

随机码需为6位大写数字组成的密码,例如6H94BA。我做了一些研究,但仍然找不到任何东西。怎么做?

你可以做到这一点。

 public static String getRandomString(){
    return UUID.randomUUID().toString().subString(0,5);
}

试试这个:

SecureRandom random = new SecureRandom();
String randomCode = new BigInteger(30, random).toString(32).toUpperCase();