I built an flutter app. I used url_launcher package to navigate social links and other external browser links. And it was perfectly working on android emulator. But when I build the apk and install it on my mobile phone, URLs didn't launch. Even the network images aren't showing up.
Simply I mean the flutter app did not have internet access at all. My question is why the same code working on emulator perfectly and doesn't work on a real device?
I also checked android manifest file. There were no problems also. Here is the android manifest code
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.sri_lanka">
<!-- Flutter needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>
And here is the icon button that won't open on a real mobile [1]: https://i.sstatic.net/TYTmU.png
