public void onCreate() { super.onCreate(); SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); if (!prefs.containsKey("MY_KEY")) { String random = generateYourRandomKey(); prefs.edit().putString("MY_KEY", random).apply(); } }