私は財産を手に入れ、共有された慣習に固執しました。
コード全体でそれを参照する場所は2つあります。
firstRunTimestamp = wmbPreference.getLong(ApplicationData.ParametersInternals.FIRST_RUN_DATE, 0);
editor.putLong(ApplicationData.ParametersInternals.FIRST_RUN_DATE, new Date().getTime());
私のログでこの例外を見つけました
"java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Long at android.app.SharedPreferencesImpl.getLong("
そして、スタックは、このコードがこのプロパティにアクセスするメソッド内にあることを示しています。誰かがそれがどのように可能であるかを説明できますか?