Search Issue Tracker

Fixed in 2023.1.8f1

Fixed in 2023.1.X, 2023.2.X, 2023.3.X, 7000.0.0a1, future release

Votes

2

Found in

2023.1.3f1

2023.2.0a22

2023.3.0a1

Issue ID

UUM-42522

Regression

No

[GameActivity] Application.internetReachability doesn't work

Android

-

More context - [https://forum.unity.com/threads/introducing-gameactivity-for-android-in-2023-1.1409418/#post-9137056]

 

Calling Application.internetReachability with GameActivity

 

causes
{code:java}
2023/07/12 12:17:38.995 10388 10418 Warn System.err java.lang.RuntimeException: Can't create handler inside thread Thread[Thread-2,10,main] that has not called Looper.prepare()
2023/07/12 12:17:38.996 10388 10418 Warn System.err     at android.os.Handler.<init>(Handler.java:227)
2023/07/12 12:17:38.996 10388 10418 Warn System.err     at android.os.Handler.<init>(Handler.java:129)
2023/07/12 12:17:38.996 10388 10418 Warn System.err     at android.app.Activity.<init>(Activity.java:886)
2023/07/12 12:17:38.996 10388 10418 Warn System.err     at com.unity3d.player.NetworkConnectivity.<init>(Unknown Source:18)
2023/07/12 12:17:38.996 10388 10418 Warn System.err     at com.unity3d.player.NetworkConnectivityNougat.<init>(Unknown Source:49)
2023/07/12 12:17:38.996 10388 10418 Warn System.err     at com.unity3d.player.UnityPlayer.getNetworkConnectivity(Unknown Source:727) {code}
To reproduce:

  • Open attached project
  • Build & Run for GameActivity on Android
  • The application will crash

 

Note: Try build & running against Activity and see how it should work, internetReachability will be printed on screen

Comments (1)

  1. trooper

    Jul 18, 2023 07:12

    Can't test out GameActivity and reduce my ANR's without this fixed, hopefully it's high priority.

Add comment

Log in to post comment