Article Directory
1. Static registration
1.1 use-permission
<uses-permission android:name="android.permission.INTERNET" />
1.2 application tag
<application
android:allowBackup=“true”
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:requestLegacyExternalStorage=“true”
android:usesCleartextTraffic="true"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl=“true”
android:theme="@style/AppTheme"
tools:targetApi=“q”>
2. Dynamic application
if (ContextCompat.checkSelfPermission(HttpRequestUseActivity.this, Manifest.permission.INTERNET) != PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(HttpRequestUseActivity.this, new String[]{
Manifest.permission.INTERNET}, 2);
} else {
getHttpRes();
}
3. Reference
Link: https://blog.csdn.net/gengkui9897/article/details/82863966