NOTE: This question is not intended to find a solution for a problem. It is directed towards finding information of why is the problem happening.
<uses-permission android:name="android.permission.INTERNET" /
If you are creating an
Intent and open url in Chrome or other app than yours, then your app won't need the
INTERNET permission. However, if your app has a
WebView as a UI component and you try to load url on this
WebView, you need that permission.
loadUrl(...) opening browser problem, add this line before calling