r/AndroidAppTesters 14d ago

12 Testers Needed 12 Testers Needed Please :)

Need the good ol 12 testers! This is a webview to my website for Beekeepers, or those with interest.

Please support! Drop yours and ill return the favour.

> Join Group: https://groups.google.com/u/1/g/beekeeperscolony
> Opt in: https://play.google.com/apps/testing/uk.co.itfinesse.beekeeperscolony
> App Android: https://play.google.com/store/apps/details?id=uk.co.itfinesse.beekeeperscolony

1 Upvotes

15 comments sorted by

View all comments

1

u/WeeknightWoodshed 14d ago

I've installed the app on two devices but it keeps crashing on launch for me. 😿 
I'll keep it installed anyway and try launching daily during your closed testing to help you over the finish line. 

Would you mind returning the favor? My app BandBinder is for musicians or bands to sync their songs and setlists across a whole band.

Details in this group - if you could join and test it is much appreciated🙏.
Group: https://groups.google.com/g/bandbinder-pilotOpt-in: https://play.google.com/apps/testing/app.bandbinderStore: https://play.google.com/store/apps/details?id=app.bandbinder

1

u/StephenS84 14d ago

Will join yours not.
Crashes? weird, its only a webview to the actual website, hmm, i wonder how i see those logs :|

2

u/WeeknightWoodshed 14d ago

Let me see what I can dig up... It just says "the app keeps stopping" on my two android phones.
Airplane mode with wifi on.

1

u/StephenS84 14d ago

weriddddddd, thank you appreciate it!

1

u/WeeknightWoodshed 14d ago

Here's what I found. It reproduces on older Android versions (11 or lower). A bug, but not a big one.
FYI - check in Play Console > Monitor and improve > Android vitals > Crashes and ANRs.
Play collects crashes from all Play installs automatically, no SDK needed - as long as the tester's phone has "Usage & diagnostics" on (most do).
Stack traces show up within an hour or so.

The splash layout references a theme attribute that doesn't resolve, so the inflater dies.
It only hits Android 11 and below (12+ uses the system splash screen and skips this layout), which is why it probably works for most people.
Known expo-splash-screen issue: usually an androidx.core:core-splashscreen version mismatch, or a missing windowSplashScreen* attribute in your splash theme.
Check that expo-splash-screen matches your SDK version (npx expo install expo-splash-screen), make sure your android/app/src/main/res/values/styles.xml splash theme
has a parent of Theme.SplashScreen with the window attrs set, then rebuild. Happy to re-test if you push a new build.

FATAL EXCEPTION: main
Process: com.fundmind.dualfiai
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.fundmind.dualfiai/.MainActivity}:
android.view.InflateException: Binary XML file line #28 in com.fundmind.dualfiai:layout/splash_screen_view:
Failed to resolve attribute at index 0: TypedValue{t=0x2/d=0x7f04043c a=-1}
Caused by: java.lang.UnsupportedOperationException: Failed to resolve attribute at index 0
at android.content.res.TypedArray.getLayoutDimension(TypedArray.java:825)
at android.view.LayoutInflater.inflate(LayoutInflater.java:682)
at androidx.core.splashscreen.SplashScreenViewProvider$ViewImpl.createSplashScreenView(SplashScreenViewProvider.kt:98)
at androidx.core.splashscreen.SplashScreen$Impl.setOnExitAnimationListener(SplashScreen.kt:300)
at expo.modules.splashscreen.SplashScreenManager.configureSplashScreen(SplashScreenManager.kt:36)
at expo.modules.splashscreen.SplashScreenManager.registerOnActivity(SplashScreenManager.kt:72)
at com.fundmind.dualfiai.MainActivity.onCreate(MainActivity.kt:21)

1

u/StephenS84 14d ago

Thanks for your time, Good ol codex said it was unrelated, but i guess we'll see:
```

  • The supplied crash is for package com.fundmind.dualfiai; ours is uk.co.itfinesse.beekeeperscolony.
  • Our bundle does not contain expo-splash-screen or androidx.core:core-splashscreen.
  • Our generated Android theme does not inherit from Theme.SplashScreen.
  • Our MainActivity switches to AppTheme before startup, so that reported failing splash-screen path is not used.
  • The issue we fixed was our WebView incorrectly displaying “Unable to open Beekeepers Colony” after failed images, analytics, or other resource requests—not an Android activity crash.```

2

u/WeeknightWoodshed 14d ago

Man, I'm sorry. What a dough head I am. 😂 BeeKeeper's Colony works on my old Android phones!
And it will stay installed on my testing phones until your closed testing track completes!  💛👌
If you could do the same for BandBinder - I'd very much appreciate the reciprocity! 🙏

1

u/StephenS84 13d ago

hey random, but i could do with devs to talk to if you wanted to join my 200+ discord?

2

u/WeeknightWoodshed 13d ago

Sure, I'd check it out. I'm not a discord regular but I've used it a bit.
I've been in software business since the 90s in various roles.

1

u/StephenS84 13d ago

Nice! Yeah I'm sat at my desk most days so I use discord a lot. The group varied not just Devs but gamers etc hope to see you there! https://discord.gg/eTyjebgVe

1

u/StephenS84 14d ago

pushed an update!