For Android, it is required that we ask permissions at runtime to make sure users understand better why en when permissions are needed. I know this is true for permissions like WRITE_CALENDAR
and ACCESS_FINE_LOCATION
but it seems it's not required for INTERNET. Not strange because almost all apps use internet.
Is it safe to say that I only need to declare it in the manifest?
<uses-permission android:name="android.permission.INTERNET" />
Or should I always check it at runtime?