Comme indiqué ci-dessous, lorsque j'ai conservé une instance de [DateFormat] 1 comme variable membre et que je l'ai réutilisée, un rapport de plantage est apparu dans Fabric.
class Util {
   companion object {
       private val sDateFormat = SimpleDateFormat("yyyy/MM/dd")
       fun convert(date: Date): String {
           return sDateFormat.format(date)
       }
   }
}
Après enquête, c'est une implémentation qui est appelée à partir de plusieurs threads, et comme indiqué dans [Document] 1, elle a été modifiée pour générer une instance à chaque fois.
class Util {
   companion object {
       fun convert(date: Date): String {
           return SimpleDateFormat("yyyy/MM/dd").format(date)
       }
   }
}
        Recommended Posts