com.google.firebase.database.DatabaseException

Converting to Arrays is not supported, please use Listsinstead


Samebug tips1

Firebase Database considers public fields and JavaBean-like getters and setters when serializing/deserializing JSON. A public field with a getter and a setter may cause this exception. Try to change to private or removing getter and setter.

Don't give up yet. Our experts can help. Paste your full stack trace to get a solution.


Solutions on the web101

Solution icon of stackoverflow
Converting to Arrays is not supported, please use Listsinstead

Solution icon of stackoverflow
Serializing Arrays is not supported, please use Lists instead

Solution icon of stackoverflow
Class java.util.Map has generic type parameters, please use GenericTypeIndicator instead

Solution icon of stackoverflow
via Stack Overflow by Samo
, 11 months ago
Class java.util.Map has generic type parameters, please use GenericTypeIndicator instead

Solution icon of stackoverflow
Generic wildcard types are not supported

Solution icon of stackoverflow
Maps with non-string keys are not supported

Solution icon of stackoverflow
via Stack Overflow by Kunal Puri
, 6 months ago
Class a52.puri.fbkunal.com.firebase.Chat is missing a constructor with no arguments

Solution icon of stackoverflow
Class com.example.andrejulia.painting.ListItem is missing a constructor with no arguments

Solution icon of stackoverflow
via Stack Overflow by ljeabmreosn
, 8 months ago
Class java.util.UUID is missing a constructor with no arguments

Solution icon of stackoverflow
Class com.google.firebase.udacity.friendlychat.FriendlyMessage is missing a constructor with no arguments

Stack trace

  • com.google.firebase.database.DatabaseException: Converting to Arrays is not supported, please use Listsinstead at com.google.android.gms.internal.zzaix.zzb(Unknown Source) at com.google.android.gms.internal.zzaix.zza(Unknown Source) at com.google.android.gms.internal.zzaix.zzb(Unknown Source) at com.google.android.gms.internal.zzaix$zza.zze(Unknown Source) at com.google.android.gms.internal.zzaix$zza.zzaC(Unknown Source) at com.google.android.gms.internal.zzaix.zzd(Unknown Source) at com.google.android.gms.internal.zzaix.zzb(Unknown Source) at com.google.android.gms.internal.zzaix.zza(Unknown Source) at com.google.firebase.database.DataSnapshot.getValue(Unknown Source) at com.potenza_pvt_ltd.AAPS.ExitReceipt$7.onChildAdded(ExitReceipt.java:322) at com.google.android.gms.internal.zzaer.zza(Unknown Source) at com.google.android.gms.internal.zzagp.zzSu(Unknown Source) at com.google.android.gms.internal.zzags$1.run(Unknown Source) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5461) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

Write tip

You have a different solution? A short tip here would help you and many other users who saw this issue last week.

Users with the same issue

8 times, 8 months ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
9 times, 1 year ago