Error in test report of app on google play store

Pre-launch report overview of my app on google play store. it’s working absolutely fine on my mobile phone. But didn’t understand this error and bug report of my app.

Please help me to understand this and solve these bugs and error on Kodular

Errors found.
Stability - 33

Crash -
FATAL EXCEPTION: main
Process: com.google.android.gm, PID: 5677
java.lang.NullPointerException: Attempt to invoke virtual method ‘android.accounts.Account com.android.mail.providers.Account.b()’ on a null object reference
at dgg.Z(PG:3)
at dgg.onPrepareOptionsMenu(PG:6)
at com.google.android.gm.ComposeActivityGmail.onPrepareOptionsMenu(PG:1)
at android.app.Activity.onPreparePanel(Activity.java:4137)
at gn.onPreparePanel(PG:2)
at vz.onPreparePanel(Unknown Source:2)
at tm.onPreparePanel(PG:3)
at tv.a(PG:192)
at tv.f(PG:7)
at tc.run(PG:2)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:237)
at android.app.ActivityThread.main(ActivityThread.java:8154)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:496)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1100)

Non-SDK API

Landroid/widget/TextView;->mCursorDrawableRes:I

Non-SDK API

Landroid/widget/TextView;->mEditor:Landroid/widget/Editor;

Non-SDK API

Ljava/nio/Buffer;->address:J

Non-SDK API

Landroid/graphics/Typeface;->sSystemFontMap:Ljava/util/Map;

And more total 33

Performance - 5

Cold start time

Your app took 6,510ms to launch for the first time, after being installed on this device model

Slow rendering

1% of frames took more than 700ms to render

Slow rendering

0% of frames took more than 700ms to render

Cold start time

Your app took 26,621ms to launch for the first time, after being installed on this device model

Slow rendering

1% of frames took more than 700ms to render

Accessibility - 33

Content labeling

5 unique issues

Low contrast

5 unique issues

Touch target size

10 unique issues

Content labeling

7 unique issues

Implementation

2 unique issues

So can you please help me friends. should i ignore these error or resolve them ?
How to resolve these issue in Kodular

This post was flagged by the community and is temporarily hidden.

1 Like

This is new to me and have no knowledge on it… waiting for someone to help you…

You can use firebase test lab to test your apk. Run it on different resolutions devices, different android version.
It will generate reports with screenshots of your app. You can use that to fix accessibility issues.
If your app is in production mode than crashes and anrs matters.

Okay buddy

Okay I will do that but can you tell me the meaning of this error that I posted ?

Stability I don’t know

Okay, no problem

Just run the Firebase Test Lab for my app and it passesed but also showing these corrections.
Has anyone knows what are these and how to fix them in app ?

Your app uses 6 non-SDK interfaces, which are incompatible with Android P+.

Landroid/widget/TextView;->mCursorDrawableRes:I

Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z

Landroid/widget/TextView;->mEditor:Landroid/widget/Editor;

Landroid/graphics/Typeface;->sSystemFontMap:Ljava/util/Map;

Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V

Landroid/view/View;->mAccessibilityDelegate:Landroid/view/View$AccessibilityDelegate;

Also the app test failed at API 30, Mobile - SM-F916U1

App crashed during testing

Fatal exception
java.lang.SecurityException: getDataNetworkTypeForSubscriber: uid 10293 does not have android.permission.READ_PHONE_STATE.
FATAL EXCEPTION: ConnectivityThread
Process: com.yashagarwaljaipur.GuitarNotes, PID: 19226
java.lang.SecurityException: getDataNetworkTypeForSubscriber: uid 10293 does not have android.permission.READ_PHONE_STATE.
at android.os.Parcel.createExceptionOrNull(Parcel.java:2385)
at android.os.Parcel.createException(Parcel.java:2369)
at android.os.Parcel.readException(Parcel.java:2352)
at android.os.Parcel.readException(Parcel.java:2294)
at com.android.internal.telephony.ITelephony$Stub$Proxy.getNetworkTypeForSubscriber(ITelephony.java:8762)
at android.telephony.TelephonyManager.getNetworkType(TelephonyManager.java:3706)
at android.telephony.TelephonyManager.getNetworkType(TelephonyManager.java:3670)
at com.unity3d.services.core.connectivity.ConnectivityMonitor.connectionStatusChanged(ConnectivityMonitor.java:162)
at com.unity3d.services.core.connectivity.ConnectivityNetworkCallback.onCapabilitiesChanged(ConnectivityNetworkCallback.java:48)
at android.net.ConnectivityManager$NetworkCallback.onAvailable(ConnectivityManager.java:3793)
at android.net.ConnectivityManager$CallbackHandler.handleMessage(ConnectivityManager.java:4073)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:246)
at android.os.HandlerThread.run(HandlerThread.java:67)

How many and what extension do you use?

I’m also getting a shower of errors, all with android 11, api30.
I believe it is with the use of interstitial advertisements


Actually bcoz of kodular Server issue I am unable to login in my account using pc. So I just somehow manage to take screenshot of the extension I use

No i don’t think so because my earlier version of app that was also using interstitial advertisements, without Kodular new update is not showing any error in test report.

Ok, but it’s only happening after the kodular update. I’m updating extensions and pulling out obsolete components, filling in empty properties and hopefully succeed. However, it takes time to take effect, as many users end up not updating the app and still sending errors from the old version. I even did a test on the app now limiting ads to android 11 phones only, to see the results.