Для построения имени файла Я построения имя как нижеуказанным способомМогу ли я использовать динамическую переменную (например, время), чтобы построить статическую конечную переменную (константа)
public static final String JSON_LOG_FILE_NAME = "JSON"
+getUserName() + System.currentTimeMillis()
+ ".txt";
это работает до вчерашнего дня, и теперь он дает exceptioninintializationerror. И мое сомнение может использовать динамические значения, такие как время и данные устройства Android, как часть статической конечной переменной.
У вас есть отредактированное отклонение. Если вы хотите изменить код в ответе, проверьте профиль пользователя. Если они сейчас вокруг, сделайте комментарий. Если они не были здесь долгое время, перейдите к редактированию и упомяните об этом в комментарии редактирования. Если он отклоняется, оставьте комментарий с ответом с предложением. Если вы получите до 2000 репутации, вы можете сделать эти типы редактирования без проверки. –