11package cn .leancloud .network ;
22
33import android .Manifest ;
4- import android .annotation .TargetApi ;
54import android .content .Context ;
65import android .content .pm .PackageManager ;
76import android .net .ConnectivityManager ;
87import android .net .NetworkInfo ;
9- import android .os .Build ;
10- import androidx .core .app .ActivityCompat ;
118
129import cn .leancloud .LCLogger ;
10+ import cn .leancloud .util .AndroidUtil ;
1311import cn .leancloud .utils .LogUtil ;
1412
1513/**
@@ -25,10 +23,10 @@ public AndroidNetworkingDetector(Context context) {
2523 }
2624
2725 //@RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE)
28- @ TargetApi (Build .VERSION_CODES .N )
26+ // @TargetApi(Build.VERSION_CODES.N)
2927 public boolean isConnected () {
3028 try {
31- int hasPermission = ActivityCompat . checkSelfPermission (this .context , Manifest .permission .ACCESS_NETWORK_STATE );
29+ int hasPermission = AndroidUtil . checkPermission (this .context , Manifest .permission .ACCESS_NETWORK_STATE );
3230 if (PackageManager .PERMISSION_GRANTED != hasPermission ) {
3331 LOGGER .w ("android.Manifest.permission.ACCESS_NETWORK_STATE is not granted." );
3432 } else {
@@ -44,10 +42,10 @@ public boolean isConnected() {
4442 return false ;
4543 }
4644
47- @ TargetApi (Build .VERSION_CODES .N )
45+ // @TargetApi(Build.VERSION_CODES.N)
4846 public NetworkingDetector .NetworkType getNetworkType () {
4947 NetworkType result = NetworkType .None ;
50- int hasPermission = ActivityCompat . checkSelfPermission (this .context , Manifest .permission .ACCESS_NETWORK_STATE );
48+ int hasPermission = AndroidUtil . checkPermission (this .context , Manifest .permission .ACCESS_NETWORK_STATE );
5149 if (PackageManager .PERMISSION_GRANTED != hasPermission ) {
5250 LOGGER .w ("android.Manifest.permission.ACCESS_NETWORK_STATE is not granted." );
5351 } else {
0 commit comments