Hi there
I am using latest Android Studio, latest Gradle and latest collect_app code. (19 March 2020)
Build is working
When I click debug with my android phone or Emulator, it installs successfully and then stops
The error in Debug window is:
E/AndroidRuntime: FATAL EXCEPTION: pool-14-thread-2
Process: org.odk.collect.android, PID: 22613
java.lang.NullPointerException: Attempt to invoke virtual method 'void com.google.firebase.perf.internal.zzv.zzd(boolean)' on a null object reference
at com.google.firebase.perf.internal.zzf.zze(com.google.firebase:firebase-perf@@19.0.4:170)
at com.google.firebase.perf.internal.zzi.run(com.google.firebase:firebase-perf@@19.0.4:2)
at java.util.concurrent.ThreadPoolExecutor.processTask(ThreadPoolExecutor.java:1187)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:784)
E/AndroidRuntime: FATAL EXCEPTION: pool-14-thread-1
Process: org.odk.collect.android, PID: 22613
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Class java.lang.Object.getClass()' on a null object reference
at com.google.android.gms.internal.firebase-perf.zzby.zzr(com.google.firebase:firebase-perf@@19.0.4:16)
at com.google.android.gms.internal.firebase-perf.zzby.zzc(com.google.firebase:firebase-perf@@19.0.4:44)
at com.google.android.gms.internal.firebase-perf.zzby$zza.zzu(com.google.firebase:firebase-perf@@19.0.4:19)
at com.google.firebase.perf.internal.zzf.zzbt(com.google.firebase:firebase-perf@@19.0.4:42)
at com.google.firebase.perf.internal.zzf.zzc(com.google.firebase:firebase-perf@@19.0.4:195)
at com.google.firebase.perf.internal.zze.run(com.google.firebase:firebase-perf@@19.0.4:2)
at java.util.concurrent.ThreadPoolExecutor.processTask(ThreadPoolExecutor.java:1187)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:784)
I/Process: Sending signal. PID: 22613 SIG: 9
Disconnected from the target VM, address: 'localhost:8610', transport: 'socket'
My expectation is that the latest code would work
Any advice appreciated