Through logging in Android Studio, I could see that Turbo wasn’t detected from the native app (through the TurboIsNotReady event), even though it was present in the Rails app. Opening the app through the dev tools (see chrome docs above) I could see that assets were not downloaded (“connection refused”).
That’s because in our app, we have a separated assets host, and since in Android Studio we have to use the 10.0.2.2 alias to actually connect to the localhost (in dev env), the native app could not download assets from 10.0.2.2 (because that address doesn’t exists). So I had to change the config.asset_host in my case to make it work