Exception you are getting (SecurityException: Permission denied (missing INTERNET permission?)),
indicates that you are not allowed to do networking. It's either due to missing
<uses-permission android:name="android.permission.INTERNET" />
entry in your AndroidManifest.xml file or,
as internet permission is granted at installation not at run time, missed the bug in the Android framework
that caused your app to be successfully installed, but without the expected permission granted.